The 32-year-old was walking before midnight in the 5100 block of South Dorchester Avenue when a vehicle pulled up and someone inside started shooting, police said.
The victim returned fire and was trucking the stomach. He was transported to the University of Chicago Medical Center where he was pronounced dead, police said.
He has not yet been identified by the Cook County medical examiner's office.
A handgun was recovered from the scene of the shooting.
No one is in custody as Area One detectives investigate.