Will repealing the 2nd amendment become the next Democrat shibboleth?