MiddleAgedAl put it very nicely. Although I feel that we cannot rid innocent citizens of their rights, the truth has to lie somewhere in between left and right. There has to be a way to filter out the crazies from owning M16's but allowing a law-abiding citizen to keep a weapon in his house in case it is broken into while his five year old twins are inside.
2011 E90 328i
2013 F30 328i M-Sport 6MT AW/CR
1981 Chevy Camaro Z28