Originally Posted by mark shubert
I believe the Second Amendment only ratifies what the Magna Carta ratified (centuries ago) after the right of all men to bear arms was previously ratified in both Testaments of the Holy Bible.
Citizenship notwithstanding. A basic human right for all men.
Citizenship is a totally separate matter.

A lot of people dislike rights for various reasons.