There are no good options.
1. "Gun control." Won't work. There are way too many guns already in private hands. Besides, South and Central America have, on paper, strict gun control -- and yet they still have very high (world-leading) rates of gun crime and murder.
2. Increasing security measures at schools. Which will make schools even more prisonlike and will further degrade the psyches of students, which may paradoxically result in more shootings.
3. Increasing "mental health" measures. Which, if they take it seriously, means that you probably won't be able to legally own a gun if you post here. I mean, come on. The fact that Matt posts here so regularly means that everybody here is already on some sort of watchlist. lol.
These shootings are just a reflection of how rotten American society has become. They're just a symptom of a greater disease.