We've been explaining it to these dolts. They simply refuse to see reason. These idiot soccer moms want to accept no responsibility for the protection of themselves and their families. "That's why we have police!" is their moronic battle cry.
In fact the guns are in the hands of overwhelmingly law abiding citizens.