GRANITE CITY – Two Granite City men have been charged with felony weapon offenses after allegedly possessing loaded handguns without valid Firearm Owners’ Identification (FOID) cards.
Joshua E. Smith, 20, of Granite City, was charged on July 29, 2025 with aggravated unlawful possession of weapons (a Class 4 felony) and aggravated assault (a Class A misdemeanor).
Smith allegedly unlawfully possessed a Glock 19 9mm handgun which was uncased, loaded, and immediately accessible at the time of the offense on May 14, 2025. His possession of the weapon was illegal given his lack of a currently valid FOID card…