My high school had a no "firearms" policy back in the day. The term gun needs to be redefined in these zero tolerance policies to exclude toys.
My tin hat theory is that schools are attempting to 'educate' firearms out of society.
In other words, government.