REDWOOD CITY (CBS SF) — A 29-year-old San Francisco man has been arrested and several weapons seized in connection with a weekend shooting on U.S. Highway 101, according to the California Highway Patrol.

The CHP said Derrick Roberts was book into the Solano County Jail for attempted murder, assault with a firearm, shooting from a motor vehicle and negligent discharge of a firearm. Once he is transferred to San Mateo County, additional illegal firearm and ammunition possession charges will be added, investigators said.

READ MORE: Improving Weather Conditions Allow Crews to Increase Containment of Fawn Fire to 35 %

CHP officers responded to a non-injury freeway shooting on northbound 101 near Marsh Road on Sunday. During the investigation, Roberts was positively identified as the suspect and an arrest warrant was issued.

On Thursday, CHP Special Investigations officers were able to locate and arrest Roberts, who was found to be in possession of an illegal firearm in his vehicle, as well as a spent casing.

After the arrest, detectives served a search warrant at Roberts’ San Francisco residence and located three additional illegal firearms including a pistol, semi-automatic shotgun, and an AR-15 style short-barreled assault rifle with a pistol grip.

READ MORE: Teen Driver Injured in Solo Crash Near San Gregorio

In addition to the firearms, detectives also seized several hundred rounds of ammunition including armor-piercing rounds and extended magazines.

MORE NEWS: Homeless Man Found Dead with Gunshot Wounds Near Creek Trail

CHP detectives interviewed Roberts, who subsequently confessed to the shooting. They have not said whether it was a random shooting or if the vehicle had been targeted.