Authorities say the officer was conducting a patrol check at around 10:30 am on Thursday when he saw 24-year-old Luis Gomez sitting in a car in a parking lot on Honolulu Street and Locke Avenue.
[Ads /]
The officer said Gomez was found to have a loaded gun, which led to a fight with the officer.
Gomez tried to run away but was caught.
Police say he was under the influence of a controlled substance.
[Ads /]
He was booked into the Tulare County jail on $100,000 bail.
The officer suffered minor injuries and will be OK.