Charges have been laid after police seized 60 grams of fentanyl and over 30 grams of crack cocaine from a man in Hamilton.