James R said:
And the Constitution must be right for ever and ever. Right?
It is what it is until someone changes it. You don't ignore the portions you don't like, and that goes with any system of law. The whole point of the U.S. Constitution is to limit the powers of the government so that it doesn't infringe upon the rights of the citizens of the United States, not to give you whatever rights the government thinks you should have.
You see, this is a fundamental difference in philosophical thinking between the United States the the rest of the Western World. Americans believe that these rights are
inherent to the individual, and that the Constitution is there to protect those rights from a potentially overbearing government. It seems like the rest of the Western World operates on the premise that you have whatever rights your government gives you. I could be wrong; it's just an observation.
Anyway, the point is that the Constitution was designed with every able-bodied male citizen in the United States as a part of "a well regulated milita". The whole reason why the citizenry's right to bear arms exists is so that the milita in the various states can meet without the Federal government interceding in the regulation of that militia. Of course, this no longer exists anymore, because people
do ignore the parts they don't like.
That's why we have the National Guard. Technically speaking, the National Guard could be considered an illegal organization, removing the right of the various states to keep their own militias for their defence. Militias
now are considered in the same light as terrorist organizations (well, a terrorist organization actually is a militia, but that's a separate issue), even though they were built into the fabric of American governance from day one.
Of course, from a wider political perspective (even though I own a few weapons myself) I consider the right to bear arms to be irrelevant in this day and age. It should be
removed from the Constitution, in my opinion, because it's not important anymore. However, I do recognize that the law is the law, whether you like it or not.