This guy got his guns legally. So yes, your second sentence works. But getting a mental health evaluation to get a gun is going to be a very hard system to implement. I agree we need to do something like this but it is going to be tough.
All of this is a symptom of a much larger problem. America has lost it's way. No one cares about anyone anymore. You see it on the roads, all the road rage..truckers are insane anymore. 10 years ago they were the White Knights of the highway. Mean people everywhere. See it in politics, you either agree with me 100 percent or I hate you. Poverty in this country is off the charts, and no one cares. 'It's your fault, get a job loser.' People that think @Casper should be killed. It's horrible.
No idea what the fix is, but it certainly is broken.