I am preparing my discussions, debates, and arguments to include the words "ignorant, delusional, lazy, and coward" when countering liberal, anti-gun arguments. The words accurately describe citizens that ignore facts, neglect the social DUTY of self defense and defense of others, erroneously conclude that the police can thwart violent crime, and that new laws will miraculously save everyone (when the old laws failed so miserably for some reason). I have tried to avoid name calling, but perhaps the two by four to the head approach with strong, but accurate, words is now the way to go. Coddling those who continue to ignore such obvious truths just isn't working. Most of the liberals I've encountered do not give the matter deep thought, or try to understand the issues, they just "adopt" the rhetoric. That is no longer acceptable.