View more videos at: http://nbcchicago.com.

Editor's note: Despite previous reports that the 52-year-old woman was the girl's grandmother, police said it is not clear how or if the two are related.

A 6-year-old girl remained in critical condition Saturday after she was seriously wounded in a shooting Friday night while at a vigil with her family in the Roseland neighborhood.

Police sources told NBC Chicago Saturday a person of interest is in custody in connection with the shooting.

It happened at about 7:40 p.m. in the 300 block of West 105th Street, according to Fire Media Affairs.

Quianna Tompkins and at least 40 others were at the home for a memorial for 24-year-old Brandon "Bones" Snipe, who was killed five years ago, when gunfire erupted.

"She ran from the sidewalk up to the grass and she collapsed," said Vanessa Ross. "She just laid there."

Tompkins was shot in the chest and was listed in critical condition at Advocate Christ Medical Center in Oak Lawn.

A 52-year-old woman was also shot in the leg and listed in serious but stable condition.

The shooting reportedly stemmed from an altercation between two groups of men earlier in the day.

"You have two family members who took a bullet for no reason at all, didn't know anything about what was going on, just because someone had an altercation," community activist Andrew Holmes said.

No one was in custody for the shooting as of Saturday. Police are investigating.

"What's the purpose?" said witness Tasha Moore. "Whoever you want, you go up to them. You don't shoot in no crowd with kids and women."

NBCChicago.com