Yes it did provide some laughs, but it is like this, LEO's are legally allowed to lie to you at any given time. Whether you were asking for an honest answer, or opinion, it don't matter. And yes I am a proud gun owner, the constitution says that every American has the right to keep and bear arms. Did anyone only CC in the old west? Yeah I am sure some people did have an extra on them and hidden away, but for the most part, there were holsters and I would guestimate that at least 95% of people who had holsters on, had a revolver in it, proudly showing it rather than sneakly hiding it.
Virginia state constitution quotes this: "Article I, Section 13
That a well regulated militia, composed of the body of the people,trained to arms, is the proper, natural, and safe defense of a free state,therefore, the right of the people to keep and bear arms shall not be infringed; that standing armies, in time of peace, should be avoided as dangerous to liberty; and that in all cases the military should be under strict subordination to, and governed by, the civil power."
There are other OC states, NC, TN, NM are among these. And like I said, they are allowed to lie to you. If they ask to see your ID (so long as you were not in the process of commiting a crime or had just gotten done commiting one) you have the right to tell them "I don't have to produce any ID" If they tell you that you do, they are lying. But do remember this, be nice, and courteous.
I would have to agree, there are a few LEO's out there that believe they are a notch or two above the citizen, just because they wear a badge and can get gas on the taxpayers dime while their car sits there running for 45 minutes while in the vets office. Hard earned money at work right there lol. I was shocked to see the hit ratio on the baddies from citizen to cop, aren't these guys supposed to be trained to handle a firearm? I mean trained by others? Come on, if this keeps up something needs to be done.