Carrying guns on school property is illegal in most states.
Perhaps in public schools. Near where I live (south of San Francisco) there is a private school where plainclothes guards blend in with teachers, carrying concealed guns. Not outlawed in California (as of now).