I believe gun laws work, but only over the long run. If I take guns away from the public right now, crime will rise, but it will diminish over time because the people that are still obtaining guns will lose the ability, over time, to obtain them. The question is, how long are we willing to wait...