Richmond man charged with 21 felonies in connection with large cache of weapons

Richmond man arrested with massive cache of illegal firearms
Photo courtesy of the Richmond Police Department.

A 68-year-old Richmond man legally barred from owning or possessing firearms is charged with 21 felonies after a search of his home in January uncovered a large cache of illegal weapons, high-capacity magazines and homemade explosives.

The Contra Costa County District Attorney’s Office announced the charges this week against Lawrence Robert Hansen, who is in custody after Richmond police arrested him March 17 on an outstanding warrant.

Hansen pleaded not guilty to the charges on Monday in Martinez. He is being held without bail in the Martinez Detention Facility. A preliminary hearing is scheduled for March 27.

Hansen, who is listed on the Armed and Prohibited Persons System tracking those banned from owning or possessing firearms, drew police attention after allegedly making several violent firearm-related threats to medical staff at a Walnut Creek clinic where he was seeking treatment between 2022-2023, according to the DA’s Office.

In a separate incident on Sept. 26, 2023, after Hansen was transported to a hospital in Walnut Creek for a medical issue, a staff members noticed a handgun in his waistband area. The gun, later found to be loaded, was taken from Hansen and police were informed.

Due to the threats to medical employees and the fact that he isn’t supposed to have a gun, authorities investigated and conducted a court-ordered search of Hansen’s home in Richmond. Uncovered during the search were 11 machine guns, more than 130 handguns, 37 rifles, 60 assault rifles, 7 shotguns, 3000 large capacity magazines, several inert grenades, homemade explosives, incendiary ammunition, and around one million rounds of ammunition.