Private security officers confronted the man at a school in Salida and tried to arrest him.
He got away, got into his truck and allegedly dragged a security guard.
Fearing for their lives, one of the guards shot at the suspect before the suspect ran off into an orchard.
He later showed up at the hospital to be treated for a gunshot wound.
He faces grand theft and assault charges.