After readind some of the responses I think I will go bang my head on the wall for an hour or so because it will hurt less than seeing that my fellow countrymen maybe are truly dependent on someone else for protection outside of their home's walls and that they are OK with those that refuse to be armed to protect th independence we cherish.
Man, I wish I could be as cool as you when I grow up.
Look, dude, the people that don't have the mindset to be armed, and don't desire to be armed, are not the people I want to have backing me up anyway.
A gun is just a tool. Your brain is your weapon. I can't just hand a gun to a wuss, and expect them to magically turn into Rambo. Those of us who have the mindset can try to cultivate it in others, but we can never force it.
As for traitorous, that's a word that gets bandied around often. Joe posted the official, constitutional definition of the word. Your definition seems to be:
Traitor; Anyone who disagrees with me.
Also, before you see fit to go off and lecture us, maybe you need to step back, take a deep breath, and think real hard about the backgrounds of those you presume to talk down to about our lack of constitutional fervor. Some of the people you're disagreeing with have fought, bled, and killed for our freedoms.
Others who disagree with you have devoted their lives to training others to defend themselves. (personally I'm in the middle of four 15 hour days, spreading the happy World of Gun ownership, and I've got another 38 people to teach CCW to tonight, so maybe I'm just a smidgen cranky at being so darn treasonous and unpatriotic).
Maybe, just maybe, we might have a flippin' clue what the hell we're talking about. Ya think?