Exactly. 2nd amendment is for American citizens. The leftists are always conspiring to give constitutional rights to non US persons.
If a US citizen did that in China, they probably would be executed.
The BOR is designed to limit government power, not the actions of individuals. Foreign national have all kinds or rights here.