Thanks for this, I knew this had to be a local law and not a Criminal Code issue. I didn't realize it was illegal to carry a knife in Montreal "without a reasonable excuse". I wonder what the Montreal cops consider a reasonable excuse.
Probably "being another cop" and not much more.