A response here to the OB / Stoked remarks above.. . . .
The fundamental kernal notion of the "American" experiment in government, at it's bold beginnings. . . . was the notion that human beings have inalienable rights, including their right to deconstruct their government if they saw fit. A Communist ideologue would therefore call his brand of "revolution" just as justified, and our modern progressives, while variously invoking "history", or "mother earth", or "the children", or any of a hundred of social justice issues as being cause sufficient to deconstruct our Constitution, does in fact agree with this kernal notion.
The fundamental kernal notion behind the right of "the people" to keep and bear arms, and the clause in the Constitution prohibiting the Federal government from in way restricting or defining that right, is that people are possessed of the natural right to replace their government by force of any arms.
Many states have copied the Second Amendment into their state constitutions, as Utah has.
Having the capacity to protect ones' life and property from other threats, other than the Federal government, is merely a collateral human right that nobody should imagine they have any business or right to deny to others.
Sometimes, talking to brainwashed ideologues is like the rain in the redrock country. . . . . . nothing is ever going to sink in. The fact that it just runs off explains the Grand Canyon, and the fact that some people are willing to be owned, mind and soul, explains human slavery, and socialism in all its forms.