You can't stop this sort of thing from happening because there's two parts to the problem.
1. Crazy people.
2. Guns.
Sooner or later crazy people + guns = mass killing.
We could try and remove crazy people from the equation but apart from locking up anyone caught wearing a trench coat or listening to Marilyn Manson thats not gonna work. I'm pretty sure these recent shooters weren't on the run from a mental institution at the time.
Getting rid of guns would solve the problem too but realistically how would you do that? You would have to first stop the manufacture/supply of guns except for law enforcement/military. Then politely ask everyone to please hand in all their current firearms. That would be the easy part. But then you would either have to do a house by house search (not gonna happen) or more realistically the cops would just get weapons off the streets as they are confiscated through the usual day to day policing which would basically take from now til eternity and by then we probably would've nuked ourselves into non existence anyway.
1. Crazy people.
2. Guns.
Sooner or later crazy people + guns = mass killing.
We could try and remove crazy people from the equation but apart from locking up anyone caught wearing a trench coat or listening to Marilyn Manson thats not gonna work. I'm pretty sure these recent shooters weren't on the run from a mental institution at the time.
Getting rid of guns would solve the problem too but realistically how would you do that? You would have to first stop the manufacture/supply of guns except for law enforcement/military. Then politely ask everyone to please hand in all their current firearms. That would be the easy part. But then you would either have to do a house by house search (not gonna happen) or more realistically the cops would just get weapons off the streets as they are confiscated through the usual day to day policing which would basically take from now til eternity and by then we probably would've nuked ourselves into non existence anyway.