We do treat guns like cars. You only need to register a car, get a license (with the training that entails) or have insurance if you are using your car on government property, i.e. driving on public streets. Likewise, you need a license (with the requisite training where applicable), insurance (where applicable), etc.…