America has long history of violence, gun violence is in your blood. If you take away guns to prevent school shootings and gang violence, people will find other ways. There will be school bombings and school stabbings.
It's in your history, your way of life, your culture. Only solution is to raise your kids as better people, more happy, and set a good example of yourselves, to break this cycle. We must examine where exactly bullies, thugs, psychopaths and rednecks come from and fix that.
About school violence - when I attended school in my country it was a generally happy place. Teachers were not the greatest, many things were lacking, but it was fun to visit the school. There was no excessive bullying and constant HUMILIATION which is exerted at other schools worldwide. It was a surprise for me to see in news reports, how kids are treated around the globe. Of course we had fights, broken teeth, pranks, destroyed personal property, raging hormones and older students drunk while attending lessons . But no constant humiliation. No one tried to take away your lunch money and etc. If someone overdid with insults or force, always some other guy or gal would step up in defense of the bullied. Less fortunate (stupider or poorer if you like) people were made fun of, time to time, but not as a scapegoat.
I often see in news reports of a teen suicides in USA how they would change schools and move towns and etc. It would be better if they stayed and stood the ground, and other around wouldn't be so indifferent and helped.
Pretty spot on. Unfortunately banning is never an answer, much less when the problem is rooted in culture. You have an example here, how people that call themselves "libertarians" are praising guns like they are some kind of freedom machine. In fact, for most of people in the civilized world, guns are just evil tools that bring a massive amount of suffering in the world; for many americans, guns are a liberation tool that made them free in recent history, that's a deeply rooted thought - just look at how they speak about that outdated book called constitution they look at it was some sort of sacred theology book.
Making a long story short, a lot of US folks do not learn to HATE guns in their youth, in fate is quite the opposite, many in the US raise their children to LOVE guns (of course most will say they only teach them to respect them, blah blah blah).
A first step would be for people to realize that carrying a gun is always something deeply sad and unfortunate that should be avoided AT ALL COSTS, instead of looking at them like they were cool toys with some kind of magical "freedom power" in them.