I can guarantee that a majority of people in USA don't even know the real reason behind the infamous second amendment, I.e. the right to bear arms.
What do you think? (can someone turn into a poll)
Self defense
Hunting
Target practice.
Stop army to illegally takeover your house or belongings.
Don't know
Don't Google
CENTCOMM pai or his other nick TLK, what do you think?
Btw, as per SC, the right to bear arms was taken in with the whole amendment which also mentions a well regulated militia. I am thinking that aside from having a standing army, the creation of national guard takes care of that.
On the first point, did you know that the US army strength overall was less than 10,000 men at the outbreak of the Mexican - American war? Overwhelming majority of the men were barely trained and then sent, so I am thinking that 2nd amendment would be helpful. Of course, rape of mexican women and looting kind of ensured that they weren't a well-regulated militia at all.
Depends if the govt's act was constitutional to began with. Like in case of Syria where Asad is using his army to kill his own citizens - framers of the U.S. constitution were afraid of such abuse by the govt, and gave rights to common citizens to defend