"Metal detectors and armed security force, premises locked down, ID badges should all be tried first."
At what cost?
Not talking cost here, talking more effective alternatives to arming the teachers.
They put metal detectors in the schools in Irving, TX years ago following an incident where a student brought a gun to school.
Most of these things are done at court houses for instance and no one says it's too expensive.
IIRC security here in ABQ schools are armed.
I realize that small districts and rural and parochial schools are at a disadvantage.