Canada can do. Why not US?
— Kaori Sa.I (@KSI_been) May 30, 2022
Every American has the right to bear arms.
Don't get too excited about this, Yankees: every Canadian also has the right to bear arms. So does every Brit, every Romanian, every Slovakian, every Korean, every Somalian, every Norwegian, every Brazilian, every Mexican, every Iraqi, every Peruvian, and every New Zealander.
That's because firearms ownership, as a subset of property rights, belongs to every human being in every political jurisdiction from the moment of birth. The reason is because human rights such as gun ownership is universal, fundamental, and inalienable.
Canada's evil government depriving its citizens of that human right to own handguns and use them within our own private sphere for our own usage doesn't negate that right anymore than the freedom to exercise Christian funeral rites doesn't disappear just because a corrupt government in Saudi Arabia will throw you in jail for attempting it.
There are legislative barriers making it harder for the United States government to enact policies that would seize handguns, but even if they weren't there it wouldn't make doing so smart or good. It simply means that they did a better 18th century job at codifying of those human rights, it didn't create them in the same way that Shiny Pony banning legal handgun transfers (which won't bother most of us, we're already transferring them outside of his control) removed them.
They will always be there, ready for us to exercise those rights to defend ourselves against those who continue to try and take them from us.