When this came to Ontario I was very much opposed to it, but then I looked at the law books and I realized that there is actually no law against me or any other non-sikh carrying a knife. There are gun ban laws. There are no knife ban laws (so long as you keep it sheathed that is), not in normal streets anyway. I very much do object to Sikhs entering court houses, banks, etc with their kirpans though. Again, there should be no special rules just because somebody claims to be and dresses like a Sikh.