Under CRS 18-12-204
(2) (a) A permittee, in compliance with the terms of a permit, may carry a concealed handgun as allowed by state law. The permittee shall carry the permit, together with valid photo identification, at all times during which the permittee is in actual possession of a concealed handgun and shall produce both documents upon demand by a law enforcement officer.
This means that an LEO has to demand the document from you. You are not required to voluntarily produce it to them.
I have been stopped a few times by LEO here (one state trooper, three times by Loveland PD) and voluntarily showed them my CCW permit. They said "thanks" looked at it and handed it back to me. Never asked anything beyond that concerning my gun. In one stop I was not even carrying my weapon (I know, shame on me) but I told them I had a CCW permit. The reason I told them is that once they run the DL will show that I have a permit. Now I know you may be saying "why tell them?" I used to be LEO, so I've been in their shoes. So to me it's just a professional courtesy.
[B]Μολών Λαβέ
كافر , and proud of it