Grey Bruce OPP recovered an estimated $70,000 worth of drugs on the morning of March 6 after responding to a suspicious vehicle.
Around 3 a.m. a property owner called police to report seeing a suspicious vehicle on their seasonal property on Davidson Drive in South Bruce Peninsula.
According to OPP, officers responded and found a man who appeared to be asleep in the driver's seat of an idling vehicle.
They say when he was woken up, he was displaying signs of impairment.
The man was placed under arrest and during a search of the vehicle, OPP officers allegedly found a large quantity of suspected fentanyl, methamphetamine, and cocaine, along with a firearm and a large quantity of money.
The 31-year-old man of no fixed address is now facing 25 charges, including three counts of possession for the purpose of trafficking, unauthorized possession of a firearm, possession of property obtained by crime over $5,000 and operation while impaired.
The accused was held for a bail hearing.