Canada does have The Charter of Rights and Freedoms, but even basic things like property rights or self defence are not even mentioned there, and those that are, described vaguely, so it renders the whole charter not worth the ink that it's printed with.