Dialog is also a prerequisite to any sort of meaningful progress on the issues that everyone really wants to address. One thing that is clear is that the true objective is to reduce the carnage and devastation caused by these types of incidents. The problem, at least as I see it currently, is that some see the mechanism to reducing criminal and lunatic activity is to put restrictions on people other than the criminals and lunatics in the hope that this will some how have a trickle down effect. I think that this belief is enhanced by the failure to understand any legitimate purpose behind these types of weapons. I also don't think that to those who don't believe civilians should have them that there is any argument or reason that they will find acceptable. Similarly, those of us who do believe that civilians should be able to posses these types of weapons don't understand the rational behind banning them, nor do we believe that it would make any progress towards the desired goal of reducing the violence and we also believe that the historical data backs this position. The same can be said about magazine limits, etc. To those who don't agree with a ban, these tactics are not viable solutions to a problem we agree exists, but an assault on our rights. Both sides are equally entrenched, neither side will give ground, and the argument can not be rationally won. I also doubt whether or not either side has the political capital to do more than create a stalemate over a bunch of scorched earth.
To me, it appears that as a nation as a whole, and as a society, we have a choice. Do we want to fight over "the usual suspects" (awb, magazine capacity, etc) or do we want to work together to come up with meaningful solutions? Which is it more important to (the proverbial, collective) you: to punish the (proverbial, collective) me for something that (the proverbial, collective) I didn't do or get to the real end goal of reducing the bloodshed in a manner we both can live with?
Personally, I think that if the threats of bans were taken off the table, or were at least set aside, we could get a lot farther. In fact, I think focus being bans is making things worse.