We can discuss mental illness from now until the cows come BUT at the end of the day, this dude needs to removed from society for a few years, point blank period.
I agree.
But we also can't ignore the gun issue. Don't know if he was legal or not, but either way it just shouldn't be that easy for a mentally unstable person to get a gun.