While this seems to be reasonable, it is just a matter of time until a speeding ticket will prevent you from obtaining a gun. They are cleverly stripping the tree of Liberty one leaf at a time.
This whole thing is so vague because the "domestic violence" issue is so over-broad that simply coming to the home of your ex-spouse to see your children could be prosecuted as "domestic violence" if the other ex for whatever reason refuses entry. And yes, it works both ways, husband or wife could be equally charged if they are the "abuser". So now the slope gets slipperier. Like you say, a traffic ticket, not curbing your dog, littering, what else is going to be an excuse to deny ones constitutional rights?