The shooting happened just after 2 a.m. in the 2400-block of West Roosevelt Road.
A 19-year-old man shot in the head and stomach died later at a hospital.
An 18-year-old man was shot in the leg, and a 28-year-old man suffered a gunshot wound to the chest. Both were hospitalized Sunday.
No one was in custody later Sunday morning.