"Why did he not respect the gun ban in the school? Because he was crazy. (That’s not to say he was stupid. Stupid and crazy, often used interchangeably, are two entirely different things.)"
Look at almost all the mass shootings. They were done in "Gun free" zones. These shooters are not stupid. They go where the guns ain't.