I don't really buy into the whole "kids these days aren't raised right" argument against gun control.
If anything, kids in previous generations were exposed to some of the most horrific events our world has ever gone through. Global wars that slaughtered tens of millions of soldiers AND civilians. Diseases that killed countless millions indiscriminately. Famine, drought, economic depression. Life expectancy numbers were much lower, mortality rates for many common ailments were much higher, law enforcement was much less robust, and social safety nets didn't exist.
This isn't rocket science. Look at Australia, look at Great Britain, look at most western democracies, and the simple truth is that they have a fraction of a percent of gun related homicides that we do. Their kids have the same level of exposure to violent media, pharmaceuticals, education, and social norms, but they don't have the same access to firearms.