Here is my two cents....
I am very pro gun and carry often. However, in my 49 years of walking this earth, I have learned one very important fact. You will never be able to convince someone to change their mind about anything as long as their belief is based on emotion, wishful thinking or just belief. If it isn't a fact based belief, you cannot change their mind, belief or opinion by giving them facts. So, I treat idiot liberals just like I do the terrorist threat, I ignore it. Then, if it gets in my face and forces me deal with it, I will deal with it in such a way as to not have to deal with it again a second time.