I've been in the same situation and understand the frustration. My only input is to not reinforce the idea that people with guns are angry people. I try very hard in those situations to sound reasonable and friendly and to not get into long heated debates. Although sometimes I wish I had a fork and dull fork at that.