The numbers don't support your claims that the guns kills the owner more than it protects.
First of all let's be very clear about something: allowing guns doesn't mean everybody will have one on their waists in every public place and shooting all the time. It should be a very restrict proccess, the same for getting ammunition. Regulations doesn't mean taking all the guns away, just controlling it with inteligence.
No, the armed forces does not make your gun useless. All it takes is a little bit of research to find out how many men protected their families while the police was coming. If you think that the gun only works in movies and in reality you suddenly become a sloppy moron who can't even shoot at someone and all the criminals suddenly become professional hitmen that will always have you on the worst situation, then you're wrong.
Of course giving guns away like it's candy it's a pretty stupid thing to do, but it doesn't mean guns are "evil" and that it should be outright banned...
A dude walks in the cinema and kills 12 people in a gun happy country. The media makes it look like a genocide.
Meanwhile drug dealers tortures and murders 20 families in a country with no civilian guns. Nobody cares, just another day.
It's not just about shooting, there is a psychological effect going on. The criminal is not suicidal, he probably fears being shot. He'll think twice before doing anything, if there is any chance of the victim being armed.