Police canvassed the area and found witnesses who provided them with information that led to the arrests of the suspects.

Rolando Dominguez, 20, of the 3200 block of South Avers Avenue, and Rogelio Leyva-Alvarez, 19, of the 3100 block of South Ridgeway Avenue were charged with aggravated battery of a child with a firearm, police said.

A 16-year-old boy was charged in connection with the shooting. He was in the custody of juvenile detention authorities, police said.

The handgun used in the gang-related shooting was recovered, police said.