As the father of three young boys, I can say without a doubt that children that are exposed to a responsible culture involving guns are far less likely to get shot or shoot someone accidentally. I expose my boys to guns, let them shoot, and teach them how to do it well. My boys know that unsafe gun handling or discharge make you look like a noob, and it is never cool to be a noob.
My sisters demonize guns, so my nephews seem to have a total magnetism to firearms. The scary part is that none of them even have the slightest idea how to handle them properly.
I overheard a conversation between one of my sons and one of my nephews a few months ago..
My nephew) hey James, did you really get a new gun?
My son) yep, it's in dad's safe.
My nephew) Can you get into it without getting caught?
My son) Yeah, but I will just go get my dad to open it.
My nephew) What if he says no?
My son) Dad will take it out for me, it's my gun. If he catches me in that safe without him there, he will take it away forever. If we are super nice, I bet he will even take us out back shooting.
My nephew) my mom wont let me, lets just go look at it. Your dad is busy anyway.
My son) Jeez Logan, aint you ever seen a .22 before, chill out! I will go ask my dad, I ain't going near that safe without him. He will kill us both dead you idiot...
So James came and asked, the three of us went out and shot .22 for a few hours. My sister was upset, but she will get over it.
Even if Logan did talk James into opening that safe, I know James would have been safe with the guns. Logan.... not so much..... The difference is how the two boys were exposed to guns.
Guns are all over the place, you cant hide your kids from them! When one knot head kid finds a revolver in a friends garage, at least your kid will know how to handle it without anyone getting shot.
Sending a kid into our society with no knowledge of guns and gun safety is like sticking them in a car on the freeway without knowing the traffic laws.