Rep. Tony Gonzales of Texas faces YouTube personality Brandon Herrera, known as “The AK Guy,” in runoff on Tuesday.