denuseri, I'm with you. Defending yourself with a gun is far more effective than not. But trying to defend yourself with a gun can be difficult, especially if the gun is not readily accessible. I believe that learning some other form of self defense can be just as important. A knee to your attacker's groin just might give you enough time to get that gun. And if you can break his kneecap he's not likely to be able to chase you if you run.

Against multiple attackers, though, all bets are off. Unless you are ready to open fire immediately and shoot to kill you're not likely to survive the attack.

An AK-47 might help!