A 35-year-old Gruetli-Laager man faces a lengthy list of charges after he allegedly offered fentanyl to a 16-year-old, which prompted a search of his home.