It's time for the guns to be prohibited, everywhere. Seriously. Because the main contribution to the increase of the mass shootings is TV/movies/computer games. The new generation is very immature (I also think the time goes more quickly now and the 20 year olds are more like 15 year olds of the 60th-70th
). What I am saying is the teenagers who go through all their usual teenage hormonal change at the same time have legal right to possess a gun, isn't that crazy?! In addition they are raised in a very different culture where the value of live has been diminished significantly! I mean, they are used to shoot people in their games, they really think you can have two-three spare lives, and so do the ones they kill.
Look at the Hollywood movies and TV shows-- for whatever reason they slowly make people to believe that a good guy may kill dozen of people for whatever "high morals values" and still be a good guy! The "hero" will kill several "enemies", make fires/bombings, cause several cars with innocent civilians to crash and to burn, send a bus with passengers flying over river, you name it! And in the end of the movie the police will finally arrive, gather around the "hero", honor him, the love of his life would run into his arms and kiss him... And that'd be the end. What will a typical teenager learn from this movie? Will he think about the innocent victims, damage, explosions and fires? Of course not! Will he confuse the computer game or Hollywood trash with a real life? Most of them not but very many will. And among those many there will be always several who have an easy access to the guns and one day he will have a reason to use these guns. The reason that would sound stupid to everyone but him because he is a teenager after all.
Believe me, there is currently a problem with new generation's minds. They don't feel like a human life is sacred. Dostoevsky said-- nothing can justify a single tear of a child. Is this the idea of current cinema? Or maybe the computer games teach that? No. As to the books, who of the kids of 20 years old and younger read now? Come on, be honest! Maybe 1-2 out of 20 if we are optimistic.
The only way to stop or at least limit this madness is to prohibit guns for civilians in all the countries. USA included. If they can't have this law adopted by their legislature, an international treaty should take care of it and USA will just need to ratify it.