Hi Vol--
Yah, I thought about the warrant issue as well, but for me if the officer asks to search the vehicle I decided I won't say "no" or "may I see a warrant"? I figure it'll be more work on both our parts to go through that conversation, and for the LEO I have nothing to hide including my weapon.
It most likely won't be more work
unless you in fact were up to something as the LEO was probably asking if he could search just to see
if he could find anything or to see how you reacted to his request. Some departments ask if they can search as a matter of habit ... kind of SOP. That's a waste of time. If he truly feels he has a reason to search then getting a warrant or drug dog out to give him RAS to search without a warrant isn't that big of a deal.
I understand where you are coming from and used to feel the exact same way as you. Over time I have decided (based on reading & watching other traffic encounters) that I won't allow a warrant less search. Most of the LEOs I know tell me they also wouldn't allow one. Take that for what it's worth.
Regarding the firearm ... if you are not required to tell the officer about the gun and you are not asked to step from the vehicle ... What will telling him about it gain you? What will it do for/to him? I have heard many, many accounts of the LEO simply saying, "That's cool. Just keep it in the holster." Unfortunately, I have also heard of a few (yet isolated) cases where the LEO freaked out and escalated the encounter unnecessarily. I have heard of folks being temporarily cuffed while the LEO runs the SN on the gun through the system. One case in GA last year the citizen's legally carried gun was confiscated (he was NOT arrested or cited but the gun was still taken) and it took him months and a lawyer to get it back. I know those cases are VERY rare. I just don't want to be that one outlier.
Please understand I am very PRO-LEO. The Chief will tell you that. I would be one in minute if I could go back in time and start my career over. I have been through two local Citizen Police Academies and been on numerous ride-alongs with at least 4 different jurisdictions in two states. I respect the profession immensely and have many folks I call "friend" that wear the badge ... local & Federal. I would never do anything to disrespect them.