Amen to "what-in-the" for his rational thinking.
We must be cautious when looking at the numbers of school shootings. For in that long list, much is included that should not be on that list. When a man walks into a school, and shoots his ex-lover (adult vs. adult) and then walks away, that is included on the list. When a gang member shoots a rival gang member that is on the list. And, when a firearm is accidentally discharged, by a guard, that, also is on the list.
Columbine happened 20 years ago, If we multiply 20 times 52 weeks we have a total of 1040 weeks. When we divide that number by 229 schools shootings. we end up with an average of 4.541 shootings /week. All of us know full well, or we should be aware, that is a grossly inflated number.
I, in no way, suggest that school massacres are not a very serious matter. Nor do I suggest that our leaders should not be more active in stopping them, but the responsibility falls mainly upon the rank and file of citizenry. Above all, the responsibility falls upon the parents, who, too often, turn a blind eye to the activities of their own children.
It is oft said, among a certain faction of our society, that "You can have it all". Wrong ! No one can have "it all". Not man, not woman.
The best the we can hope for is a small piece of many things. In days of old , the man went to work, and left the raising of the family to the woman. That seemed to work fine. BUT, the working man missed out on the day-to-day lives of his children. He did not "have it all".
One definition of "multi-tasking" is to foul up many things at the same time. Raising a family is a full-time job. Our mothers, with rare exception, devoted their lives to her family. When that changed, society changed, and school shootings are part of the consequences.