I used to feel the way Alabama feels about this, but my mind got changed a few years ago.
BACKGOUND
I have a Concealed Carry Permit here in Colorado. They are issued by the County you reside in. Here in Colorado anyone who can legally own a firearm can carry it in their vehicle loaded and concealed. They can also open carry a firearm. The only person who can legally carry a firearm concealed is one who has the Permit. Concealed Carry Permits require an FBI background check, classes you have to take, fingerprinting, etc.
SITUATION
My wife and I were driving in another county here in Colorado, when I was stopped in a DUI check point. When it was my turn, the officer ask for license and registration. He went to his car and check it out. Came back and asked me if I was carrying. I said carrying what? He said I had a permit and he wanted to know. I told him that I didn't think he needed to know because it was legal for anyone who could legally own a firearm to have one concealed and loaded in their car per Colorado Law. We had a little discussion and his Sargent came over and we talked some more. I asked why someone who had a carry permit and passed all the permit requirements should be subject to more scrutiny than the average gun owner. I also ask how he knew I had a carry permit. Seems like our county sheriff has the option of listing the carry permits online in the state data base and he had. Eventually I went on my way without answering the question. I think the cop had a little attitude about concealed carry. I later had a discussion with our County Sheriff and he doesn't distribute the names of the permit holders anymore.
I just don't trust all the cops. I know they have a difficult job and I wouldn't do it for any amount of money. Most are great people, but asking if I still owned the guns I had legally obtained is really none of their business.