The teacher immediately notified administrators, who removed the man and called police.
The man confirmed to officers that he had ammunition with him in the classroom, police said.
He was escorted home by police and once there, officers found several rifles and shotguns, about half a dozen handguns, and several boxes of ammunition.
Police said, while he was properly licensed, he was charged and summonsed for improperly stored armed weapons. His license was also immediately suspended.
Parents learned about the incident through a phone call from Superintendent of Schools Greg Myers Thursday evening.
Myers confirmed to WBZ-TV that the man, who was working on a day-by-day contract was fired. He also said the incident appears to be an honest mistake: the man had been at the shooting range Wednesday and forgotten about the magazine in his jacket pocket.
On Friday morning, students were greeted by an extra police presence, including a K-9 unit, as a precaution.
So he fcked up, left a magazine in his pocket, dropped it at work, and the police use it as a "reason" to search his house. Where his firearms aren't "properly stored", so he's charged and his license is suspended.
Massachusetts SUCKS.
Let this be a lesson to all of you. Seriously. If you live in Mass, either keep your firearms locked up, or don't let the cops in without a warrant. This guy is screwed as far as I can tell. Because no matter how trivial the original "offense", and no matter what the school does, which seems like they're running around screaming "the sky is falling" - the police found him in violation of your obscene laws. He's going to be a federally prohibited person when this is done... All because he left a mag in his pocket, dropped it and some douchebag saw it and reported it at at his workplace - a school.