If you are stopped, you are under an investigative detention. In this case, it makes sense to me to disclose lawful carry of a weapon for two reasons:
- I see this as a safety measure for both parties - PO already knows I have a CHP (by running my plates), I am simply letting him know whether I happen to be carrying or not.
- It is a disclosure that may be perceived as a token of honesty. So far, in ALL interactions I have had with the police, the disclosure has been received with appreciation.
This is how I have proceeded in my part of the country. So far, my dealings with LEOs have been extremely courteous and professional (and frankly have gone a LOT better than my interactions before having a CHP).