If you need armed protection, have security guards in each block of campus and hallways
If not, have further bullet-proof walls and security measures. Giving guns to teachers can lead to accidental shots and mistakes or possibly in the hands of wrong people.