COSTA MESA — A man shot and killed himself in the parking lot of a local gun shop on Newport Boulevard on Sunday, Costa Mesa police confirmed Monday.
Ezra Fee, 34, who had a history of run-ins with the law, shot himself in his truck that was parked at the Grant Boys, 1750 Newport Blvd., said Lt. Rob Sharpnack.
A police officer patrolling the area about 4:30 p.m. heard a gunshot and screams coming from the Grant Boys' parking lot. After calling for backup, the officer then approached the Dodge truck and found Fee with a gunshot wound to the chest, Sharpnack said.