Combination of a) Teachers are overwhelmingly liberal middle aged women who, by demographics, hate and are terrified by guns and b) Zero tolerance school policy removing all chance at nuance. This allows some teacher to throw a fit over a boy being a boy cause guns bad.