You can't carry on a military base, either. It's ridiculous.
Sure enough, that very night around 250 Japanese who had been overlooked, sneaked into the airfield and killed a bunch before they were finally all killed. Fortunately a lot of Marines violated orders and kept some rounds.
I believe that any student enrolled in ROTC and any teacher that passes comprehensive tests should be allowed to conceal and carry on campus. I do not think that the police will ever get there in time to stop it.