Somewhere in Texas, teachers are now allowed to carry concealed firearms.
Times have changed.
As a note... it says firearms, so if you have a tall teacher he/she can cram a Ma Deuce into his/her extremely baggy pants, sling bandolier across their chest...
On a more practical note, a M249 paratrooper version would be easier to hide.