Red Deer RCMP seized a large quantity of illegal substances and weapons during a search last month.
Police conducted a search of a property in Highland Green on April 30 and seized a loaded firearm, ammunition and money.
They also located a large quantity of drugs and trafficking materials, including 17 grams of methamphetamine; 67 grams of fentanyl; three grams of suspected carfentanil and two grams of cocaine.
Matthew Ridsdale, 36, faces 16 charges as a result of the seizure and will be in Red Deer provincial courthouse on Thursday.