The shooting happened around 5:10 p.m. along the 2700 block of North Darien Street.
Police say someone shot a 29-year-old man multiple times in the back.
He was rushed to Temple University Hospital where he was pronounced dead.
A second 29-year-old man was shot in the left arm and stomach.
He was also taken to Temple Hospital and is stable.
Police say the victims knew the shooter.