A man was arrested by Moose Jaw Police on Saturday after they seized around $3,000 street value worth of methamphetamine.
The arrest came after police conducted an investigation that resulted in a vehicle stop in the north west part of Moose Jaw.
Officers also executed a search warrant in the central part of the city at a related residence and seized a firearm and a loaded magazine.
Police have handed resident Jason Fudge a number of charges including possession of crystal meth for the purpose of trafficking, unlawful possession of a firearm, possession of a prohibited weapon and numerous other weapons related offences.
He makes his appearance in court on Monday morning.