...AND to ensure that a vehicle can be quickly and easily traced back to its owner in the event of an accident, theft, or driving-related crime such as DUI.
Ok, this brings up an interesting point. Sticking with cars, for a moment, you can drive in another state with your out of state plates & registration, and license. For a visit. Even for a few weeks, but, when your stay approaches the residency requirements, you are no longer a visitor, and you are expected to get the proper state license and register your car in that state.
I would say the same should apply to an out of state carry permit. If you stay in the state long enough to establish residency, your out of state permit is invalid, and you need one from your new state of residence. (exceptions for military personnel, ect.)
Note also that the state you are visiting does NOT have your information (car registration) nor are you required to give it to them, if they even take it. If the police run your plates or registration, they don't have your info in their system, their system asks your home state for it.
Such a system cannot work the same way for firearms. Because the basic framework (database of owned arms) does not exist. Most states track permit holders, NOT the individual guns they own. I do know of one exception, though, there may be more...
I believe NY state does. I know that they DID, in the 70s, and I doubt the system has given up on that since then...
I got my NY state pistol permit in 1975 at age 18. I clearly remember the 5 sets of fingerprints, 4 photographs, and 3 character references I had to submit, though I do no longer recall what the fee was at the time.
The permit was to possess, and allowed open carry. There were no concealed carry permits for ordinary citizens where I lived, at that time.
The gun(s) I was allowed to possess were listed on the back of the paper permit, listed my make, caliber, barrel length, and serial number. Those guns, and only those guns were covered by the permit. (I had all my father's and Mom's pistol listed on the permit, to protect them incase something happened to Mom & Dad, a lesson we learned from an auto accident a few years earlier).
Also, at that time, the permit was good for life, unless revoked.
I left NY in 79, permanently. About 2000, NY sent me a letter, telling me, that since I was no longer a NY resident my permit was now invalid, and, they wanted to know where the guns listed on it were...
Trust me on this, any kind of registration with the state of New York is as permanent a thing as a temporary government building and stop gap spending!
I am opposed to any registration requirements on general principle, and if they aren't required in my home state (and they aren't) I'm not giving them to any other state so they can sleep better at night...