That's because in Canada, not only do you not have rights, Trudeau flat out tells you you don't have rights.
"Guns can be used for hunting or for sports shooting [...] but you can't use a gun for self-protection in Canada. That is not a right that you have, either in the constitution on anywhere else. If you try and buy a gun, and you say it's for self-protection, no, you don't get that."
Trudeau then goes on to say that is the biggest cultural difference between Canada and America regarding guns. Americans feel we have a right to self-protection--because we have a right to self-protection--and that makes us in the wrong.