Just before 9 p.m. Sunday, two Vallejo officers were inside the Starbucks on Lincoln Road West in Vallejo, the police department said. Police said a man opened the door to the business and pointed an assault-style weapon with a high-capacity drum magazine in their direction. The officers said it appeared the man's gun locked up on him.
The two officers drew their weapons in order to protect themselves, police said.
The man then ran through the parking lot, westbound on Magazine Street, police said. The officers chased the man and caught up to him near the intersection of Magazine and Sheridan streets as he continued to try to fire his weapon.
The man was hit by police gunfire three times before he fell to the ground, police said. He was taken into custody and was found to be carrying an additional loaded handgun and was wearing body armor.
The man was taken to an area hospital and is being treated for life-threatening injuries.
The two involved officers were not injured. The Vallejo Police Department is currently investigating this incident with the assistance of the Solano County District Attorney's Office.