I have felt (for years before 9/11) that there should be a Federal conceiled carry permit that would allow a private citizen (after an extensive test/background check, of course) to carry weapons of their choice anywhere they choose inside our borders, regardless of state laws, but Fat Chance of that ever happening. Psychos in fast food joints and terrorists on domestic flights wouldn't have ANY chance of killing many innocent bystanders if every fifth or sixth person in this country were trained and licensed to take out the "rabid dogs" that seem to be such a problem today. For those who would say that that's what the Police are for...WAKE UP!!!, they can't be everywhere and are seldom where they need to be, and I don't think anybody wants to pay the taxes it would cost to HAVE them everywhere they need to be.
Sorry for the rant, but I had to get that off my chest.
Troy