A substitute teacher was escorted off school property after police said he brought bullets to a Millbury preschool class.

>> Read more trending news

Millbury police said the 22-year-old man was subbing at Elmwood Street School on Thursday when 9 mm bullets fell out of his pocket and onto the floor.

Another teacher saw it happen and immediately reported it to the principal's office.

According to officials, it is not illegal to bring ammunition on school grounds, but police said the man will face criminal charges for what they found at his home.

When police went to his house later that day, they a number of improperly secured rifles and handguns, along with ammunition.

Millbury Police Chief, Donald Desorcy said he's certain the teacher knew he was carrying ammunition when he walked into school on Thursday, even though the man claimed it was an accident.

"He explained to us that he had been out shooting the day before and apparently had these rounds, these magazines, in his clothing, and apparently he wore the same clothing to school yesterday," Desorcy said.

The teacher was licensed to carry and his weapons were registered, but his license has now been revoked under the police chief's discretion.

"To me, that’s just not sound judgment, an individual not thinking clearly or have a strong concept of gun ownership or gun responsibility," said Desorcy.

Police said they aren't identifying the man because he has not been criminally charged. He has, however, been fired from the district.