IMHO keeping kids away from firearms makes them more dangerous, not less. A youth with proper instruction and even a little training is far safer than a youth who has only been exposed to television and or movies' depictions of firearms. For these deprived individuals, a weapon is a curiosity, a toy, something with few consequences to its use, and there is no respect. In other words, a recipe for tragedy - such as a supposedly trained peace officer shooting himself.
When my sons were young one of their playmates mom called to ask if it was true, as her son had told her, that I had handguns in the house. My answer was, "Of course I do, all Americans should be armed."
She informed me that her son would no longer be allowed to come to our house. I replied that since you're a commie liberal your son probably hasn't had "Eddie Eagle" training so is no longer welcome at my house.
After that I always inquired about their "Eddie Eagle" training before allowing new kids in my home. If they didn't have it they were told to go tell their parents they could return once they'd passed.