If there’s two things that liberals love to bash, it’s Christians and guns. So it’s fitting when Christians and guns stick with...