Why not everyone? The Constitution does not provide for licensing.
Indeed, licensing is an infringement. Without the words, “shall not be infringed,” the Second Amendment is meaningless as one of the Bill of Rights. That is the freedom intended by the Framers in their wonderful wisdom.
The national, state and local Governments have steadily crept around the “infringe” part. It is time to stop them.