The US Supremes recently clarified 18 USC 922 which makes it illegal to possess a firearm if you have been convicted of the crime of domestic violence. The Court makes it clear that a misdemeanor conviction for domestic violence in state court, even if it was reckless as opposed to knowing or intentional, qualifies as a conviction for purposes of the act and prohibits that person from possessing firearms. So if you want to keep your guns, don’t hit your spouse. See Voisine et al v. US, Oct. Term, 2015, No. 14-10154.