This is what the US Bill Of Rights says :
being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed
It was derived from the 1689 English Bill Of Rights
no royal interference in the freedom of the people to have arms for their own defence
The right to bear arms is derived from a right to freedom, security and defense. It has nothing to do with hunting.
Lefties don’t care about law, the Constitution or common sense. Everything with them is about irrational fear and a belief that totalitarian power will make them safe.