The United States and Canada have a lot of significant similarities, but these two countries have different laws regarding gun ownership and gun control.
In Canada, deaths caused by gunshots are rare and the process to obtain and possess a gun is long and complex because it involves a background check on the person purchasing the gun. License is denied in Canada when you have a criminal record, history of domestic violence, mental health, and others. In Canada, no law recognizes the need or right to own a gun.
In the United States, buying and owning a gun is quite simple, and a license is not required; the United States has one of the highest rates of gun violence and gun deaths. In some states in the US, open carriage of guns in public is not allowed, while in some other state, openly carrying long guns is prohibited but not handy guns.