The car argument is my favorite. It is so easy to dismiss.
Good point...but there's actually a lot more to it. You see, there's a big difference between a
right and a
privilege.
To really analyze this, we need to talk a bit about Administrative law. Part of Administrative law (compared to statutory law or civil law), in essence, says that a federal, state, or local agency can issue a license or permit in order to allow individuals certain
privileges.
For example, driving is a privilege, not a right. As a result, you need a license in order to drive legally.
Hunting is a privilege, not a right. As a result, you need a license in order to hunt legally.
Fishing is a privilege, not a right. So, you need a license in order to fish legally.
Even building a home wherever you want is a privilege, not a right. Because of this, you need a building permit in order to do so.
On the other hand, owning a firearm is a
right and shouldn't require license or permit. Now, I'm sure someone will point out the fact that convicted felons can't own or possess firearms. That's because, as a convicted felon, you automatically lose
rights.
Granted, this is a pretty simplistic explanation, but there are a heckuva lot of legislators that are currently forgetting the difference between
rights and
privileges.