I belong to an organization that provides me with legal services, at no charge, if I have to use my firearm. This is sort of like emergency road service for people with a carry permit.
This topic came up and according to the lawyers, this is how they say to handle a traffic stop by a LEO.
First, keep you hands in view and stay in your seat. Do not go towards the door, unless he tells you to. Let the LEO determine the course of action. Do what he tells you to do in regards to handing him your license, registration, insurance, etc.
If you do have a gun, let the officer know at first contact. Some states require YOU to notify the officer at first contact and some states require you to acknowledge that you have one IF ASKED by the LEO.
To me it makes more sense to let him know at first contact.
The officer has the LEGAL RIGHT to inspect the area of the vehicle that is under control of the driver. In an automobile he can look through the window, or open door, and see the driver's seat as well as everything within your reach. On an RV, he has the legal right to come in to your coach to check the driver's area of the coach.
This DOES NOT mean that he can inspect the entire coach and this does not mean that he can confiscate anything else since the purpose of his coming in to the coach is to inspect the driver's area only.
Again, he has the legal right to do this.
Basically just let the officer tell you what he wants you to do and things will probably end swiftly. He will probably call for back-up for his protection. If you have a carry permit, let the officer know and let him determine how he wants to handle your weapon.
There is a book that is published every year with the laws of the 50 states concerning travelers that carry weapons. It is updated yearly and is useful to let you know what the requirements are when transporting weapons in different states. The link for it is:
Traveler's Guide