There has been a lot of chatter in the last few months regarding gun control. And because the topic is gun control, there will never be any laws that will make all critics satisfied. There will always be concern, there always be backlash, there will...

There has been a lot of chatter in the last few months regarding gun control. And because the topic is gun control, there will never be any laws that will make all critics satisfied. There will always be concern, there always be backlash, there will...