gun violence is already illegal, and i don't see how this law is going to prevent someone intent on violence from realizing that intent, be it with a firearm or some other potentially dangerous tool (car, knife, bat, etc).
the most problematic part to me is treating access to ammo the same as access to a gun (aside from the problems with defining mentally-ill, of course). my wife and i were recently pursuing adoption and foster-to-adopt programs. included in the ginormous packet they make you fill out at the start of the process, there is a form where the social worker confirms that either there are no firearms or ammo in the house or that they are each locked up in separate containers. so now i'm supposed to get a separate safe for my ammo? or find some other place to lock it up in my already full-to-the-gills house? what good does ammo do you without the gun? they even specified that BB gun ammo needed to be locked up separately from the BB gun. how much more dangerous, really, is a BB pellet without the gun than any other object in the house?
sigh...i should stop this rant. fortunately, my wife got pregnant a couple months ago, and now i don't have to follow their rules. inconvenience and asininity aside, those rules (in my opinion) were a serious impediment to defending one's home and family. at the time, my wife kept telling me that we only had to play along until an adoption was final, but that really wasn't satisfactory to me. i told her that i would keep at least one loaded gun accessible no matter what their rules. and that they'd have to find it before it would be a problem.
see...their position is that keeping firearms accessible is irresponsible parenting. i, on the other hand, believe that not having means to defend your family accessible is irresponsible parenting.
okay...rant over.