. "However, it is currently illegal under both state and federal law for someone other than a law enforcement officer or security guard to carry a gun on school grounds." . . . .