LaRoyce Montez McFadden of Granite City has been charged with first-degree murder and aggravated battery with a firearm.
McFadden is accused of shooting and killing Clayton Veninga as he sat on his porch with a friend. He was taken into custody Thursday evening without incident.
A motive for the shooting has not been disclosed.
McFadden is held without bond at the Granite City Police Department. He will be transported Friday evening to the Madison County Jail.