City police seized a firearm from a man who was involved in an altercation in downtown Barrie during the early morning hours of Saturday.
Officers received the report at about 1 a.m. and found the man in the area of Mulcaster and Dunlop streets, where he was found to be in possession of a loaded handgun, drugs and cash.
An 18-year-old Pickering, Ont., man was subsequently arrested and has been charged with possession of a weapon for a dangerous purpose, carrying a concealed weapon, unauthorized possession of a firearm and possession of an illegal drug for the purpose of trafficking.
The man is being held for bail.
Police say CCTV cameras in the downtown area were “instrumental” in helping officers to find the suspect.