By CBS13 Staff

TRACY (CBS13) — Police say a Tracy man was arrested twice in two days this week after reportedly firing a gun while driving and threatening to harm people.

Credit: Tracy Police Department

Tracy Police say 22-year-old Drew Nelson was first arrested early Tuesday morning after reportedly firing several rounds from his vehicle while driving in the 2900 block of Ponte Mira Way. An officer found Nelson had a loaded firearm, ammo and casings in his vehicle.

READ MORE: California-Grown Cannabis To Be Judged At Next State Fair

He was arrested and released within a few hours on a citation for willfully discharging a weapon in a negligent manner and carrying a loaded firearm in a vehicle.

A few hours later, police say Nelson went to the home of a woman he knows and demanded a firearm. When his request was denied, Nelson reportedly threatened to harm multiple people before heading to a family cabin in Butte County.

READ MORE: Man Shot And Killed In Parking Lot Along Florin Road

With the help of the Butte County Sheriff’s Office, Tracy police obtained search warrants and searched three homes, recovering three firearms and rounds of ammunition.

Nelson was then arrested at a residence in the 400 block of Kreider Court and booked in the San Joaquin County Jail. He’s charged with making terrorist threats.

MORE NEWS: Crews Responding To Fire In Courtland

Police say this is an ongoing investigation and more charges could be added.