CHICAGO (CBS) — A suspect was in custody Tuesday morning, after a shooting in the western suburbs left one man dead and a 14-year-old boy in critical condition.

Police said witnesses saw a gunman walk up to a vehicle in the 1100 block of 25th Avenue around 12:30 a.m., and fire several shots.

Francisco Diaz, 21, was taken to Loyola Gottlieb Memorial Hospital, where he was pronounced dead shortly after 1 a.m. A 14-year-old boy who also was in the vehicle was taken to a hospital in critical condition.

Police have not said if or how the two are related. It appeared one or both victims were targeted. Authorities have said the shooting was gang-related.

The suspected shooter, a 22-year-old man, was arrested within minutes of the attack.

One neighbor said the area is typically quiet.

“It was about four to five gunshots, and that’s basically it,” Alex Morales said. “I was already up. It woke my sister up. She’s like, ‘Did you hear that?’ I’m like, ‘Yeah, I heard that.’ In the morning, she’s like, ‘Um, you know those gunshots? They killed somebody down the street.”

Melrose Park Police Chief Sam Pitassi said he’s waiting for Cook County prosecutors to file charges before releasing any further information.

Watch & Listen LIVE