It happened around 2:45 Sunday morning on the 3700 block of Marlton Pike.
Authorities say that's where they found a man in his 30s shot inside a vehicle.
An investigation revealed that the victim was shot in the chest and arm on the 4400 block of Beacon Street, as he sat in his car.
The victim fled, crossing Route 130 before coming to a stop.
Medics transported him to Cooper University Hospital where he was listed in critical condition.
So far no word what sparked the shooting.