If this law remained in place there would of been so many misiterpatations that would render it unenforceable...And who would decide what is violent and what isn't. The last group we can to trust to make such decisions is the state.
Actually, the last group you'd want doing it is a bunch of unlected bureaucrats in Washington.
The federal government needs to leave it to the states, and then we need to tell our state legislators to just leave it alone.