Stefon Locke, 21, of the 1900 block of 73rd Avenue, was arrested on Tuesday and charged with attempted murder, aggravated assault, and related offenses.
Investigators are still looking for 19-year-old Shaquille Henderson of the 1500 block of North 13th Street.
Anyone with information is asked contact the Philadelphia Police Department at 215-686-TIPS (8477) or at phillypolice.com.
The shooting happened at 9:42 p.m. on December 27th. Investigators say the victim was sitting in a vehicle at 19th and 72nd when an unknown man approached and got in his car.
Police say that man got out the car and another man got in. That man produced a gun and fired several shots, critically injuring the victim.
Both suspects then fled south toward Dallas Street, police said.