The rapid gunfire erupted around 8:20 p.m. along the 2600 block of Wolf Street.
When the smoke cleared, two men, a 19-year-old and a 20-year-old, had been shot in the neck.
Both were rushed to the Hospital of the University of Pennsylvania for treatment.
Police located a TEC-9 at the scene but it's not known if the gun belonged to the shooter.
Police tell Action News both victims were shooting at one another.