Log in | Sign Up

Granite City Police Charge 2 With Felony Firearm Offenses

Belleville and Granite City residents face felony charges for firearm-related offenses allegedly committed on the same day.

Save Share
Listen to the story

GRANITE CITY – A Belleville man charged with firing a weapon in a residential area and a Granite City resident accused of unlawful weapon possession face felonies in separate cases.

Get The Latest News!

Don't miss our top stories and need-to-know news everyday in your inbox.

Sign in to hide this notification.

Leon J. Craig, 36, of Belleville, was charged on Feb. 6, 2026 with a Class 4 felony count of reckless discharge of a firearm.

Craig allegedly knowingly discharged a firearm in a reckless manner on Jan. 1, 2026. Charging documents state Craig “fired several rounds from a firearm in a residential area,” endangering the bodily safety of residents in the 2900 block of Iowa Street in Granite City.

Article continues after sponsor message
Connect with Riverbend Readers - advertise with us today!!

A Granite City resident was charged in a separate case also filed on Feb. 6, 2026 with committing another firearm-related offense on Jan. 1, 2026. 24-year-old Itayvion M. Brown faces one count of aggravated unlawful possession of weapons, a Class 4 felony.

Brown reportedly knowingly and unlawfully carried a firearm in a motor vehicle which was uncased, loaded, and immediately accessible at the time of the offense. The weapon, a Ruger 9mm pistol, was illegal for Brown to possess given his lack of a valid Firearm Owner’s Identification (FOID) card.

The Granite City Police Department presented both cases against Craig and Brown, both of whom were granted pretrial release from custody.

All individuals charged are presumed innocent until proven guilty in a court of law.

Prefer RiverBender on Google
Copyright 2026 Riverbender.com. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

More like this:

Wood River Man Charged With Shooting From Vehicle, Fleeing Alton Police
Aug 22, 2026
Worden Man Charged With Shooting Occupied Vehicle, Battering Deputy
Aug 31, 2026
Alton Man Detained After Allegedly Firing Weapon During Dispute
Aug 16, 2026
Edwardsville Woman Charged, Released In Reckless Firearm Discharge Case
Aug 13, 2026
Granite City 18-Year-Old Charged With Involuntary Manslaughter After Fatal Teen Shooting
Jun 30, 2026