Sort:  

Fun fact: nowhere in the 2nd amendment is the right to keep and bear arms contingent upon citizenship status.

I know, which begs the question: why the restrictions on citizens, but not on non-citizens?
Oh, BTW, I should probably mention that citizenship isn't a requirement in order to get a firearms license in a lot of countries.

At some point, we need to ask whether there is any benefit to "citizenship" status.

Depends on what perks come with it, and again, that varies by country.