The odds of being shot at school are incredibly low (~1 in 614,000,000), and have been falling since the 90's. It's just that when it does happen, it's so horrific that we cannot bear even the 1 because that 1 might be ours - myself included. That's ripe territory for companies to come in a make some good money on those mathematically irrational fears. The ones who suffer, though, are still the kids. While the likelihood of getting shot is lower than that of dying while simply traveling to school in the morning, the odds of being stressed and paranoid about it in school are now fairly significant.
https://www.washingtonpost.com/outlook/school-shootings-are-...
Nothing drives an economy like fear.