LODI (CBS13) – Officers arrested a young man was riding a bicycle and carrying a flare gun modified to shoot shotgun shells, police say.

The arrest happened along the 200 block of East Vine Street, police said on Tuesday.

READ MORE: Sacramento Police Officer Alexa Palubicki Accused Of Filing False Police Reports

Officers originally stopped the man, identified as 20-year-old Lodi resident Diego Estrada, for a vehicle code violation. The officers soon discovered he was carrying a flare gun.

READ MORE: Sacramento Woman Fights For Tougher Drug Laws Aimed At Dealers After Brother's Overdose

However, police say this flare gun was modified to shoot .410 shotgun shells.

He was also carrying ammunition as well as heroin, officers say.

MORE NEWS: Woman Walking On I-80 Fatally Struck By 3 Cars, North Sacramento CHP Says

Estrada was arrested and is now facing numerous weapons and drug violations.