According to officials, officers were called to the 400 block of Meadowview Lane in Mont Clare at about 3 a.m. Wednesday for a family member who was suffering from a mental health emergency.
The caller reported that the man, who has since been identified as David Naumenko, was having a mental breakdown. The caller stated Naumenko "has guns" and was leaving their residence, but he was "harmless," officials said.
According to officials, a responding officer located Naumenko and his wife, Katharine, in a white truck.
The officer approached the truck and asked, "What's going on?" That's when officials said Naumenko began firing at the officer.
After the initial encounter, Naumenko drove his truck down Meadowview Lane and encountered a second Upper Providence police vehicle arriving at the scene, investigators said.
Police said Naumenko fired shots at the vehicle, striking it several times. The officer exited the police vehicle and sought cover behind other vehicles.
A second police officer called for backup and secured Katharine Naumenko. Police said David Naumenko continued shooting at the officers, but they maintained cover and did not return fire.
A responding Limerick police officer was able to access a second-story apartment and visually locate Naumenko out the window. As the suspect reloaded his weapon, the Limerick officer took one shot, hitting Naumenko in the upper right arm, investigators said.
S.W.A.T. officers moved in and took Naumenko into custody, where he was treated by EMS and taken to an area hospital for treatment.
Multiple firearms and boxes of ammunition were found by detectives in Naumenko's truck and residence. Naumenko does not have a permit to carry firearms, officials said.
Naumenko was charged with two counts of Attempted Murder of a Law Enforcement Officer, Assault of Law Enforcement Officer, Aggravated Assault, Risking Catastrophe and other related charges.
He is being held at the Montgomery County Correctional Facility under a $2 million cash bond.