Yep. The media doesn't like to report the successes.
There's simply no way to prevent individual wackjobs with guns from doing stuff like this. And the more it happens the more others are inspired. Politicians won't tell you this, because they want you to think they can "solve it."