Provincial police were called shortly after 11 p.m. on Friday about several males seen walking in the area near Victoria Park in Orillia and that one person was carrying a long gun, and that the individual may have thrown the gun and fled.
A second caller reported four males were seen running out of a Coldwater Road residence and that one was carrying a rifle.
The OPP responded and located a firearm. A suspect was arrested a short distance away.
A 19-year-old from Scarborough is facing three weapons-related charges.