I have been pulled over only once since the new law went into effect. I had my DL and CCW ready when the officer approached. I returned his greeting politely and handed him both as suggested by Mas Ayoob. I kept my hands in plain sight and he asked if I was carrying today and I said yes and told him where it was. He was fine with that. He ran my license and returned to my truck to give me a warning for speeding which I knew I was and apologized for doing so, being in an unfamiliar area where the speed was quite slow(25mph). We then proceeded to BS about the military (he saw my Semper Fi window decal) and guns etc. He was also a SIG guy and retired military. He said he was riding the cop thing out for a few more years and liked the job. This was a Grand Chute officer. All in all a good stop IMO and I never offered anything that wasn't necessary except some might argue my CCW. I have no desire to argue about it. I don't believe I need a CCW to carry in the first place, per 2A, but I have better things to do than create a sh!t storm over a piece of paper that I paid $50 to get, to hide it like a golden ticket.
The last thing I would like to throw in here is this. I don't begrudge anyone for how they look or dress or speak. I do however seem to have much less problems with LEO because I look, speak and dress much like they do off duty. Does this mean everyone should cut their hair, wear clean clothes, improve their posture and speak in a precise manner. Absolutely not. Just don't be surprised if a LEO treats you differently if you look like a hip hop star, biker or meth addict. It's human nature to pause and evaluate things different from ourselves. Also if I was an attractive female and the officer was male, I would be very polite and sweet and use my womanly charms to my advantage. Some women might get pissed about this comment but IMO it's just common sense. I would use whatever tools necessary at my disposal, short of degrading my self of course, to my advantage. It's worked for me so far, I see no reason to change. I have my flame retardant undies on so fire at will.