The internet is blowing up Christians and their love for guns and the 2nd Amendment. How in the world did American Evangelicalism get to be so associated with Gun rights? I think the answer has less to do with actual guns and the enormous cultural divide that we find ourselves in.
We are in the middle of a civil war that is happening between cultures and worldviews. Thankfully we haven't taken up weapons against each other, but the lines are being drawn. One of the ways we can determine who is on our team is by virtue signaling. (This is the action or practice of publicly expressing opinions or sentiments intended to demonstrate one's good character or the moral correctness of one's position on a particular issue.)
You see people virtue signaling all the time, and on both sides of the cultural debate. Think about why you post what you post on Facebook when it comes to politics. You have very little political clout and you are not trying to change hearts and minds, rather, if you are like most people, you are trying to prove to your side that you are a loyal member to your tribe. This happens all the time around issues like Climate Change, Black Lives Matter, Trump, Abortion, Income Inequality.
This gets us to the latest debate about Guns and all of the weeping and gnashing teen surrounding this issue.