A Buffalo man driving a car with a loud exhaust system faces weapons, drug and marijuana charges after being pulled over Thursday on Curtiss Street.

State police said James P. Grey Jr., 69, had a bag of marijuana in the car and loaded handgun in his coat pocket. he was charged with weapons and marijuana possession.

While being processed at Erie County Hiolding Center, authorities discovered five Loritab pills and he was also charged with seventh-degree criminal possession of a controlled substance and promoting prison contraband, police added.