My question would be why? What's the purpose of this license?

Here's the difference, I need a license to drive on roads owned by the state. The purpose of the license is to make sure I know the rules and regulations of the road. To make sure that I and other motorists are on the same page and able to communicate. If I want to do 225 MPH on private property, I do not need a license.

I do not use my firearms in public places so I don't need a license.