Landon Barker, 16, Angelo Clark, 17, and Terrence Lynom, 16, are charged with two counts each of attempted murder and two counts each of aggravated battery with a firearm.
Tompkins and 52-year-old Lisa Travis were both shot during a memorial vigil for a 24-year-old who was killed by gunfire five years ago while sitting on a porch.
Travis walks with a cane as she recovers from a gunshot wound to her thigh. The CTA bus driver was shot as she arrived for an annual family barbecue in honor of her slain nephew.
"We never had a problem, this time I don't know what happened, they just came out and started shooting," she said.
Travis thought it was fireworks until she collapsed.
"I didn't know what happened; my feet went dead, I couldn't feel my feet, it's been terrible," she said.
A bullet hole remains near the trunk of Travis' car.
"I'm glad they were caught, especially for the little girl because I'm so concerned about her," Travis said.
Travis says the key to saving her own grandson from the streets is education and keeping him active and blames parents for their violent children.
"They grow up to be disrespectful; they don't respect their mothers. How are they going to respect you? Parents don't teach them," Travis said.
Speaking at Advocate Christ Children's Hospital Saturday evening, Quianna's parents spoke with pride of their little girl, who just celebrated her sixth birthday July 5.
"My baby girl is an artist," her mother, Juannakee Kennedy, said. "She was valedictorian at her kindergarten graduation. Such a joy, so smart. She got so much to give. Please give her a chance. Please."
"Something needs to be done before someone else's child is out playing gets shot for no reason at all except playing in summertime," said Kenneth Tompkins, Quianna's father.
Pastor Corey Brooks tells ABC7 that Tompkins is in serious but stable condition.