There is a sort of Neo-Confederate thread that runs through these sort of pro-gun movements and the NRA movement.