Granite City man Ruben A. Vasques charged with armed assault and theft involving firearm and circular saw on Oct. 20, 2025.