From reading around, apparently Democrats didn't even run anyone against that piece of shit. Yet an Independent managed to get 24% of the vote. I think it's inexcusable for Dems to not at least run someone against people who're as damaging as Schaefer is to this country.
His district is in one of the darkest red pockets of the country; even with Texas rocketing towards purple he's safe with a D challenger only getting 10-15% or some such more than the indy.
Unless he's chastised by state GOP into resigning, he's there as a bomb-throwing shithead till he decides different (and with how bad the TX GOP has shown themselves as the shit gets real for them, the former is not likely).
A lot of people own guns and then buy more guns to protect their guns. Having their guns taken away is just as good an excuse to shoot someone as any. Factor in that a lot of law enforcement officers would likely refuse to confiscate guns, either on principle or because they don't want to be shot, and you've got a shitstorm.
It also plays into their Fantasy Fears of shadowy evil government (a real one they've already tried to put in) taking their guns and, I dunno, turning Gay Rays on their children or somesuch.
The NRA is dying, and that's the lynchpin of this madness; once they're exposed for what they are proper gun strategy will get much easier.