So I was late for boxing class this morning and my speed got away from me. (I honestly try to never go more than 5 mph over.) I noticed I was going faster than I intended and started slowing, then about 5 seconds later saw the officer and knew immediately he was going to pull me over. So I pull over safely and do everything you are supposed to do as he walked up - window down, radio off, both hands on the wheel, etc. The first thing I said to him after he asked for license and registration was that I was a CCW holder and that I was armed. He was cool, asked where it was and whether it would be accessible while I got my stuff (no), and that was it. He took my stuff including my permit and walked back to his car to run my info. He came back with his hand on his weapon (Glock of course), and stood a bit behind my window and leaned down, but they may be trained to do that every time anyway. He ended up giving me a warning for 16 mph over because I truly do almost never speed and don't have any points on my record. Thanks. Have a nice day and drive safe and we were done. It was a completely friendly, respectful, normal traffic stop. I know some of you are going to say that I had no obligation to tell him - "Concealed means concealed" - but I think that my forthrightness may have had something to do with me just getting the warning by setting a general positive attitude. That, and I was once made to get out of my car and lie down on the pavement in Norfolk, VA - when I wasn't even carrying - because the officer saw that I held a CCW permit while running my record. He used the loudspeaker from his car to direct me to get out. He was pissed that I hadn't told him and gave me a couple of BS citations like "improper lane change" in addition to the speeding ticket. Again, I wasn't armed that day because I was returning home from the Navy base. Ever since then I've told myself that I would always inform an officer that I was carrying. Today was my first opportunity to put that plan in action, and it seems to have worked out well enough.