Christopher Glass, 49, of Goode, Virginia, is charged with bringing a firearm in a parade, court records show. He does not face any charges related to the crash.