The shooting occurred around 12:33 a.m. at 2617 North Hoyne Avenue, on the city's North Side.
According police dispatch reports, the gunman fired multiple shots into an occupied home.
When police arrived, they found a male shooting victim lying on the floor inside the North Hoyne Avenue address.
Authorities said eyewitnesses identified the shooter as a black male named Anthony Barbarino.
About an hour prior to the shooting, police were called to the same block for a disturbance involving a fight between two unrelated families.
During the melee, a girl, said be 13 or 14-years-old, was hit in the head with a baseball bat, said police.
Barbarino’s aunt, who lives on the 2700 block of North Hoyne Avenue, was involved in fight, said police.
At 12:43 a.m., police arrested Barbarino in the Costco parking lot at 2746 North Clybourn.
At the time of his arrest, Barbarino was not carrying a gun and police were actively searching for the weapon.
An officer at the scene said the shooting victim was transported to Illinois Masonic Hospital in stable condition.