The incident happened just after 2 p.m. on the 400 block of N. Daggett Street.
Police say a 28-year-old man was shot once in the stomach, left forearm, and three times in the back.
He was transported to Penn Presbyterian Medical Center and was listed in critical condition.
No weapons were recovered from the scene.
So far, no arrests have been made.