From an armed Canadian: Try to enforce this and your asses will be handed to you. RCMP lose all the firefights they get in. Tactical teams look like keystone cops. The last thing they or the military want to do is fight urban warfare on a daily basis.
We build Freedom Of Speech Software. We champion free speech, individual liberty and the free flow of information online. All are welcome.