Philadelphia

Late-Night Bat Beating and Shooting Shocks Pennsauken Block

AI Assisted Icon
Published on July 10, 2026
Late-Night Bat Beating and Shooting Shocks Pennsauken BlockSource: Google Street View

A late-night confrontation on the 8900 block of Haddonfield Road in Pennsauken left one man fighting for his life after he was beaten with a baseball bat and then shot, according to authorities. The violence unfolded around 11:15 p.m. on July 2, with officers arriving about half an hour later. The victim was rushed to Cooper University Hospital and is listed in critical but stable condition. Investigators say they have since identified and arrested a suspect in connection with the attack.

What police say

Detectives told reporters the incident started as a physical altercation, with the suspect allegedly striking the victim with a baseball bat before a gunshot rang out, per NJ.com. According to the report, officers were called to the scene around 11:45 p.m., and the wounded man did not wait for an ambulance, instead arriving at the hospital in a private vehicle. Court records show investigators later identified 38-year-old Kalief Armstrong as the person responsible and took him into custody.

Victim and hospital

The injured man was treated at Cooper University Hospital, the region's major academic medical center and trauma facility, according to Cooper University Health Care. Hospital officials have not released the patient's name, and medical privacy rules typically keep that information under wraps. Local authorities are also holding back identifying details while the investigation remains active.

Charges and legal status

Prosecutors and court records indicate that Armstrong, 38, of Philadelphia, has been charged with first-degree attempted murder, third-degree aggravated assault and multiple weapons offenses, per NJ.com. He was arrested and booked into the Camden County jail, where he is being held pending a detention hearing. Officials say the investigation is ongoing and that additional charges or updates could still be on the way.