Sort of a tangent, and firstly, if someone beats a woman there should be consequences. However, if it, or something, is classified as a misdemeanor, should people lose constitutional rights over it?
If the girlfriend beating is classified as a felony, of course. However, and without defending a women beater, if it's a misdemeanor, isn't that a slippery slope to say, shoplifting losing you your 2A or other constitutional rights?
I suppose this also ties into similar debates we have had here about felons, once serving their sentences, having their rights restored.