A gun is simply a tool. You are the weapon. You are the radar that is constantly scanning for information, processing that information and deciding if and when to act on that information.
Nobody needs to explain to me that a pistol in hand is not a cure all magic wand..."POOF" and everything is OK.
The need for constant training and discipline, for constant awareness and following up with your instincts when your brain alerts you to trouble, is the absolute majority of importance.
You should prepare yourself to acquire a combat mindset. When attacked, it is nothing short of millenium old close combat where the man with the most perseverance, physical and mental prowess and combat ruthlessness will win the day.
You cannot expect to overcome a deadly adversary that will use any tool at his disposal to destroy you or those you are sworn to protect, or an adversary that will just as soon kill you for a dollar at the local gas station, unless you yourself have trained your mind and body to be alert and aware and to react to this aggressive attack with extreme violence of action.
If you truly believe otherwise, you are delusional. You are the Sheep.
http://www.gleamingedge.com/mirrors/onsheepwolvesandsheepdogs.html
Read the above link, let it sink in. Then ask yourself if the Combat Mindset is unnecessary.
We live in America, the greatest country that has ever existed. Yet, people on this forum seem to like to mention how "I don't live in a war zone" or "I don't live in a place where there is a constant threat."
I ask you, are you living in the same country I am? in the same USA? This country has the highest prison population on earth. It has the highest violent crime rate on the earth. You DO live in a war zone.
Imagine what happens when the power goes out for a month and the riots begin. Anyone remember Katrina? It was a free for all. Mob rule.
BE PREPARED for the worst case scenario and always expect the unexpected.
I have enjoyed reading the various posts here, it helps me learn how people think and I enjoy learning about people. The more I know about how to average person thinks, the better prepared I can be.