A St. Clair County judge detained a Belleville man accused of grabbing a gun from a sheriff’s deputy’s holster and firing it ...