Three people - including a child - are recovering from gunshot wounds following a Friday night altercation at Western Hills Mall in Fairfield.

Police responded shortly after 7 p.m. to find a 21-year-old man shot in the leg and a 5-year-old boy grazed in the neck. The shooting occurred outside the Dr. Denim store near the mall's entrance.

Their injuries were not life-threatening. The child has already been released from the hospital, said Fairfield Police Chief Leon Davis.

Three other people were injured by flying debris. Those injuries were not life-threatening.

Police believe the adult victim was armed and fired back at the suspect. A gun was recovered from the scene.

The suspect fled the scene but may have been hit by the victim's return fire.

A man with gunshot wounds showed up at a hospital shortly after. Police believe he is the shooter and are questioning him as a person of interest.

Davis said if he is determined to be the suspect, they could seek an arrest warrant as early as Saturday.

His injuries are not believed to be life-threatening either.

Police believe the 21-year-old may have been targeted. Davis said this person and the suspect had an altercation earlier. Police believe the suspect went away and returned to shoot him.