Ballistics check out with his gun. Bingo.
In California when you legally purchase a firearm in a store, they take a round fired from the gun, for LEO records.
I wonder if this guy was stupid enough to buy a legal gun, shoot at passing vehicles, a bullet lodges in one.
They match the projectile to the purchase sample including name and address of gun buyer.
And nail the fool. I am just guessing.