Israel trains and arms like this due to terrorists.
I think if there were a few armed guards in every school you wouldn’t see these whackos showing up..they ONLY show up at gun free zones