You can PM me if you need to, however I am an officer in training. I am familiar with Canadian law.
On a side note, I highly recommend the web-site www.realpolice.net, where verified LEO's can offer advice, and answer questions in the "Ask-A-Cop" area of their forums.
You may want to go to www.svtperformance.com. Go to thier forums under "Donut Shop". Be prepared for very blunt/harsh responses to questions...just like cops in real life!