My reaction to the recent shooting at a school in Uvalde (not far from the town in Texas that I spent much of my childhood in) is that we need to better protect our children, which I think any reasonable person can agree on.
The question then, is how to go about this, and my suggestion is to beef up security at schools nationwide.
Putting up signs that say “this is a gun free zone” does nothing to actually protect people from evil individuals bent on committing atrocities. In fact, I think it is counterproductive.
If anything it ANNOUNCES to such people that the school grounds are vulnerable.
On the other hand, ACTIVELY BEEFING UP SECURITY, whether it’s by significantly adding law enforcement at the grounds, or training teachers to defend their students against criminals, or both, would act as a real deterrent.