You can't hold them in Ontario. And I'm not sure, but I think there are other provincial.... In terms of other provinces, I'm not sure if B.C. has a regulation against them also.
But clearly there's great heterogeneity in legislation at the provincial level. There is nothing that I know of in the federal regulations that prohibit you from doing that.