firearms protest quebec city