Concerning kids and guns, I'm a firm believer in gun control. You sometimes have to hold the forearm for them to help them align the sights so they can hit the target..You have to drill it into them when they are young before they are too old and stop listening to you.
I'm going to get a Cricket .22 next week, all five of mine proved that they can handle weapons safely under supervision the other weekend. They also know better than to mess with any gun they find.
They just know that it would be dangerous. I lecture to them all the time about it, they used to go to pre-school in a not so nice 'hood where a kid finding a gun in the bushes was not an uncommon occurence, so I drilled it into their heads not to mess with any gun they found unless a grownup checked it out. I also told them not to let anyone else mess with one until a grownup checked it out.
When you play paintball, you find out quickly how many grownups don't know how to keep their fingers off the trigger or make sure their barrel is pointed in a safe direction..I'm determined that my kids will be more safe than that before they are ten.
I read an article in the National Geographic about the Innuit in northern Canada. A 7 year old was teaching a 5 year old how to load and shoot a .45-70. Accidental shootings are unheard of with children in that culture. American kids know that stoves can burn you and knives can cut you, but guns?