Man found with 120 grams of 'magic mushrooms' facing life in jail