The shooting happened on 71st near Jeffrey outside a Walgreens store, police said. Multiple evidence markers could be seen placed near shell casings at the scene.
"It's really bad to have to live in a neighborhood that you don't feel safe," an anonymous resident said.
Investigators said a 22 and 25-year-old man got into an argument that escalated after the 25-year-old shot the 22-year-old man in the torso.
SEE ALSO: Chicago shooting: Mother killed, 2-year-old son among 3 wounded in Auburn Gresham police say
A security guard at a nearby store saw the shooting and pulled out his own gun, shooting at the 25-year-old. The security guard is also a part-time police officer at Cook County Hospital.
"When he heard the shots being fired along the Walgreens he did come out, identify himself and respond fire," nearby resident Ian McGhee said.
The 25-year-old shooter was taken to the University of Chicago Medical Center after being shot, where he later died. His name has not yet been released.
"We have a problem here," nearby resident Herman Bonslater said. "If a car was sitting here, a police car, it would stop a lot of things that's happening that shouldn't be happening."
McGhee hopes more community-oriented events could help stop the violence in his neighborhood.
"It's just another instance of crime in the city of Chicago that we, as citizens of this community and Chicago at large, do have a hand in stopping," McGhee said.
The 22-year-old man who was shot was also taken to the University of Chicago Medical Center, initially reported to be in critical condition.
INTERACTIVE SAFETY TRACKER | Track crime and safety in your neighborhood