It happened around 3:00 p.m. in the 3100 block of Tasker Street.
When police arrived, they found a 20-year-old man suffering from gunshot wounds to the thigh and face. He was taken to the Hospital of the University of Pennsylvania where he was pronounced dead.
An 18-year-old man was found shot in the chest. He is in critical condition at HUP.
Homicide detectives are investigating.