Granite City man gets three years for weapons violation

by

by