Loved what you wrote about the scouts and building character Nanuq, I was trained firearm safety by scouts along with my father and grandfathers.
The ultimate answer is always parenting and the way we raise our kids.
Sadly, there is no perfect world. There is no perfect highway where car accidents never happen. Bad things happen in life that cannot be prevented. There will always be evil and selfish people. You either understand and prepare for this the best way you can, or you keep trying to make rules and laws that make you feel better while your head is in the sand. The FBI stats are out there for those that really want to know the facts. There is less crime in areas the population is armed. There is more crime in areas where people are unarmed. This should be common sense but its not for some. The cities with the toughest gun laws have the highest murder rates verses the cities that in recent years have eased up on gun regs...crime had been reduced. These are facts regardless of ideology.
I feel very sorry for all the parents of those children in Ct, I'm also disgusted at the president and politicians that jump at the chance to impose their will and ideology on the rest of us.