Guns
do have other uses...besides hunting, (I'm not going there with you, Sam:mrgreen
, there's target shooting, trap, skeet, and such. That's just as much a necessary function as a baseball bat is to play baseball with.
The tragedies you mentioned are horrible, that's why gun training and safety courses are so important. Lots of little Timmies stick forks into electrical outlets, or drown in swimming pools, or eat deadly chemicals from under the kitchen sink cabinet too. So responsible parents take precautions, and so do responsible gun owners. Any guy who leaves a loaded handgun lying around within reach of a child is an idiot. That's what gun safes are for.
I have three sons, and I have taught them all how to be responsible with a firearm. Never point a gun at anyone, whether you know it's empty or not. Always be sure of your target before you shoot. Don't target shoot without a hill or barrier behind your target. Don't shoot around roads. Don't climb a tree with a loaded gun. Don't lean a loaded firearm against a tree. If anyone hands you a weapon the first thing to do is check to see if the chamber is empty. You get the idea.
I understand your point, though. You eschew violence..so do I. Humans are a violent bunch, and I hate that fact. I read of atrocities, (like soldiers in Croatia that would stop by a woman nursing a baby and cut the baby in half and hand it back to her) that occur in different countries, and it scares me. It's not just the story that scares me, but to think that people are capable of such evil...that scares me. But it is a fact, and I would rather be prepared to deal with it as opposed to losing my own life, or seeing my family harmed.