I've not fully hopped on to the pro-gun control bandwagon, although I do favor regulation and very strict registration requirements. The recent D.C. v. Heller decision seems more or less valid, to me, as far as it goes. And I see a natural right and, potentially, a constitutional right to firearm possession for self-defense. So while I fully admit guns and the ready availability of guns can be a problem (guns don't kill people but they do make it a lot easier), I'm not prepared to ban them altogether.
But I choose not to own a gun for self-defense (or for any other purpose). I have a lot of reasons, but here's one of them:
I could probably not defend myself with a gun. The mostly likely scenario, if I were attacked and had a gun, would be the following: I would brandish the gun and the attacker would take it from me. I know myself well enough to know that's what would happen. I imagine that part of the power of a gun for self-defense is to convince the other person you're willing to use it, and I'm too timid.
I suppose I could take courses on how to use a gun for self-defense, and maybe such courses would work. But I won't. And I have other reasons for choosing not to own a gun; reasons which I won't disclose right now.