Around 3:30 a.m. today, Dustin Schneider of 552 Old Garden River Road was stopped on Abbott Street in Sault Ste. Marie's downtown area by police officers who were investigating a mischief complaint.
They felt he was acting suspiciously, but when approached by officers, police accuse the 19-year-old of pushing them away.
They also say he struggled with them when arrested.
Police report that they found two ziplock Baggies in Schneider's pocket.
One allegedly contained 10 grams of marijuana.
The other is said to have contained eight grams of psilocybin, also known as magic mushrooms.
Schneider is now facing charges of drug possession, possession for the purpose of trafficking, and resisting arrest.