Sort:  

I think that any of those things ALONE won't solve the problem, but all of them together with the realization that we have a major cultural problem with guns in the US would be a good move.

I am living in a country, where no one can easily go out and buy a gun. And there is no chaos breaking out, no one even thinks they need a gun to protect themselves. Guns do not solve problems ... they are just a violent means to end some problems ... (and creating a lot others while doing so).

What’s your population ?

Roughly 80 million

name your country and if it's a place i'd want to live, I will consider your point.

I wonder what strange preconceptions you might have about germany ...

no guarantee of free speech in Germany