A school in Rossburn was put in lockdown yesterday afternoon.
RCMP were made aware of a social media post showing a student in possession of a handgun.
The suspect was identified and arrested near the school and no one was injured.
Randy Oudie, 19-years-old of Dauphin, was found with a CO2 powered replica pistol with ammunition.
He is charged with Possession of a Weapon for Dangerous Purposes and Carrying a Concealed Weapon.
Oudie has been remanded into custody and the investigation continues.