It happened at 55th and Pennsgrove Street around 10 p.m. on Sunday.
A 50-year-old man was shot in the backside. The victim, who has a license to carry, then shot the 20-year-old suspect in the stomach.
Police initially told Action News that they believed this shooting was the result of an attempted robbery.
They recovered 10 shell casings from the scene. One car was also struck by a stray bullet.
Both men are in stable condition. No arrests have been made.