The problem that I see here from several of the responses is that many of you think the "other side" can or wants to be educated on the issues. I have debated the issues, including gun rights, with liberals on many, many occasions. It has been my experience that they don't want to see any other side of the issue than theirs. I don't know if it's peer pressure, indoctrination, or just plain stubbornness, but I have never been able to change the mind of one single liberal. Maybe it's my presentation of the argument and I'm not an effective communicator. Based on my experiences though, I firmly believe liberals categorically refuse to compromise on any issue, period. There is now an attitude of scorched earth, no compromise attitudes among the liberals, especially the Alt-Left. I have lost all hope of ever getting a liberal to change their mind. If you think that's being dismissive or I'm a bully, so be it. My position on several issues, including gay marriage, and Medicaid expansion, have evolved. However, I will not compromise my 2nd Amendment beliefs, nor allow anyone to infringe on them.