Police charged a Virginia man with carrying a firearm on school property Tuesday afternoon at Tuscarora High School in Leesburg.

The man, police said in a release, told officers he was a recent graduate of Tuscarora High School and military boot camp, intending to speak with students about joining the military.

RELATED: Student arrested for having loaded gun in backpack, marijuana-infused brownies at Charles Co. high school

Leesburg PD identified him as Mi-Allah Justice Grant, 18, of Lucketts, Va.

Police arrested Grant and he is being held without bond at Loudoun County Adult Detention Center.

Police did not specify if Grant was, in fact, a graduate.