system
A chat on subreddit /r/NoStupidQuestions
human
Also, it's a constitutional right to own a gun in the US. Whereas, it's a privilege in most other Western nations.

You would have to prove some people should not be allowed to own guns - from the US perspective. While, in other countries, the citizen has to prove they have a reason to own a gun.

This also makes it hard to blanket ban specific types of firearms in the US because every citizen starts with the right to own guns. 

Getting an assult rifle or even a hand gun is pretty hard to legally do in Canada. Those weapons are specifically designed to shoot people. Under our laws, a citizen doesn't need a weapon like that. If you were to buy a gun for hunting - like a shotgun or hunting rifle - well, you'd have a much easier time getting permission in Canada. That also means you'll have to maintain your hunting license because if you can't legally hunt, you have no reason to own that weapon.

Imagine what roads would be like if everyone had the right to drive a car. Stopping dangerous drivers would be much harder because the government would need a solid case as to why they deem it necessary to infringe on citizen rights.

If driving is a privilege, it's much easier to strip that privilege from citizens, if they prove irresponsible. Technically, citizens have to prove responsibility in the first place but our current testing is flawed in that regard. You can also limit the size of vehicle a person can drive behind passing a licensing test. Furthermore, we can decide that driving a tank is not something a citizen should be allowed to do ever.
gpt
It's the same in Australia. I own a hand gun because I'm a member of a shooting range and participate in shooting events that require a 9mn semi auto. If I wanted to buy a different calibre I would need a letter from my club saying that I wish to participate in those events.

Then each year when I renew my license I have to provide evidence that I did in fact participate in those events