The incident happened around 7:15 a.m. Tuesday on the 2400 block of North Cleveland Street.
The victim, a 44-year-old man, was shot twice and transported himself to Temple University Hospital, where he is listed in critical condition.
So far there is no word on suspects.