Chester City Police were dispatched to a domestic dispute on the 600 block of Highland Avenue this morning but quickly became the targets of an attempted ambush.
Calls for help came in at 11:28 a.m. Tuesday morning for reports of a man beating a woman by a car in the area of West 6th Street in the City of Chester.
When an officer arrived, the male opened fire at the police officer. The officer was not struck.
Just after 11:31 a.m. a dispatch went out for shots fired at police, initiating a massive police response from several police agencies in Delaware County.
While backup was responding, the officer had a physical confrontation with a 25-year-old male outside of a residence on the 600 block Highland Avenue.
As the suspect ran into the home, the officer and the male struggled with the door.
The officer was told to stand down until incoming units were on location.
During the process of setting up an active shooter incident command center, police received another 911 call stating shots were fired in the residence.
Officers made entry into the home and found the victim of the domestic dispute unharmed.
The suspect was found in another room on the first floor of the residence suffering from what police believe to be a self-inflicted gunshot wound.
The suspect was transported to Crozer-Chester Medical Center in serious grave condition.