I think a 2 prong attack is needed here.

1. Ban assault rifles
2. Increase funding for Mental Health organizations ( I say organizations here to cover just about anything to do with mental health)

This is grossly underfunded and lets say they can help a few more people per year that would have otherwise lashed out violently. I don't see why anyone here is worried about money. I saw someone say (not here but on tv) "but at what cost". Now to me this is just stupid. You can't put a cost on a human life. I don't care if it takes 20,000 or 200,000. If the kid isn't going to walk into some school and shoot 26 innocent people I don't think the cost should matter one bit.