Shots rang out at 11:00 a.m. Wednesday in the 2400 block of North Gratz Street.
Officers arrived to find a 30-year-old man shot once in the chest and once in the leg.
Medics rushed him to Temple University Hospital in critical condition.
So far there have been no arrests.