I've read quite a few posts on this thread and I don't understand the guys who think carrying a knife is a good idea. Not for self defense at least >>> Knife fighting is for Hollywood. Its a nasty business and unless you are a fictional character like Batman, you are 90% likely to end up with at least a cut of your own <this is assuming your assailant is also armed with a knife>. Anyone who does NOT have a knife and still confronts you (with your knife) should still cause you grave concern. He/She is either under the influence of drugs or believes that they can disarm you and use your own weapon on you.
I carry a gun wherever possible. I'm a CWP (Concealed Weapon Permit) holder in VA, but since I travel to DC and MD quite often I have to leave my gun at home on many occasions.
For those of you who disagree with this stance and think that the world would be better off with "fewer guns" please let me explain my perspective. First and foremost, my weapon is only with me as a LAST OPTION after ALL NEGOTIATION AND MITIGATION has failed. I would never in a thousand years use my weapon in a state of rage. I'm a pretty stable minded person to begin with but, think about it. I've got alot to lose if I do something dumb with my gun. CWP holders are the people you should be THE LEAST concerned about. They are the individuals who have been trained to use a gun. More importantly, they are made aware of the risks involved in the use of a gun IN ANY SITUATION. Granted, there are always bad apples in the bunch, but all of my friends who carry concealed have my 100% absolute faith and trust. They are solid shooters who are always vigilant and ready.
And for those of you who think there are "too many guns in America," I would urge you to imagine an America where only the Federal Government and criminals have guns. If you honestly think that there will EVER be a day where criminals will not have access to firearms you are a fool.
I carry a gun because I can't carry a cop. Tacky, but true.