Politics are causing a surge in gun sales