A Grand Junction man is facing drug charges after a traffic stop led to the seizure of almost 50 grams of meth.