Granite City 'Repeat Felony Offender' Faces Weapon Charges
GRANITE CITY – A Granite City man with multiple prior convictions faces new felony charges after police found a firearm in his home. Timothy Johnson Jr., 32, of Granite City, was charged on May 30, 2025 with a Class X felony count of possession of a firearm by a repeat felony offender and a Class 2 felony count of felon in possession of a weapon. Johnson allegedly possessed an Anderson Arms Voodoo Witch Doctor 5.56 caliber rifle after previously being convicted of aggravated robbery in a 2011 St. Clair County case, and of domestic battery in three prior Madison County cases from 2018, 2019, and 2022. The Madison County State’s Attorney’s Office filed a petition to deny Johnson’s pretrial release from custody, stating authorities found the weapon while executing a search warrant at Johnson’s residence. The rifle had been reported as stolen, according to the petition. The Granite City Police Department presented the case against Johnson, who was ordered
stLouIST