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: Protesters In Placerville Call For Noose To Remain In City's Logo

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: Police Responding To Intruder Call Swarm Natomas Home To Discover Roomba As Cleaning Culprit

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: Family Calls For Help In Finding Missing Modesto Mother Of 2 Allegedly Kidnapped At Gunpoint

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