This thread is a bit lengthy at 13 pages and growing, so I will probably be repeating some of the previous replies. But, here's my opinion, nonetheless. I have been in law enforcement for 17 years, and have been instructing CCW classes since 2003, so let me touch on a couple of points.
The CCW laws of Missouri do not require you to announce that you are carrying, only that you have your CCW permit on your person anytime you are carrying a weapon.
Your status as a CCW permit holder is recorded with Missouri Uniform Law Enforcement System (MULES), and these records are on file with the Department of Revenue (DOR), same as your driving status. When an officer runs your vehicle registration / license plate through MULES, the only information he / she receives is who the vehicle is registered to, the year and make of the vehicle, whether or not the registration is current, and any wants or warrants there may be related to that vehicle.
The best explanation for why your status as a CCW permit holder does not show up when your vehicle tag is run is you may not be the driver of that vehicle at the time of the stop. Somebody else may be driving your car, or you may be riding in another person's car.
Your status as a CCW permit holder will show up on your driving record, which the officer does not get until he / she runs your personal information that is recorded on your license, or given by word of mouth should you not have your license with you. (But, you do, right?) And the officer does not get that information until up close, personal contact has been made with you.
Now then, I like surprizes as much as anybody, just generally not when I'm working, and most certainly not when I have made a traffic stop in the dark of the night in the middle of nowhere. You will find most law enforcement officers are like that. So, instead of the officer having to discover you are CCW certified, and may be carrying a weapon after he has run your information, why not just let him know up front?
My advice and instruction to my students and others is simple. Keep both hands on the steering wheel, and a smile on your face. (I know the smile part may be tough to pull off. Heck, you just got pulled over). As soon as the officer has announced the reason for the stop, and asked for your driver's license, just politely tell him, "Sir / Ma'am, I mean no offense or harm, but I have a CCW permit and am carrying a weapon. How do you wish to proceed"?
The conversation does not have to be exactly as quoted, but you get the idea. Allowing the officer to be in control enforces the fact you are not a danger or threat to their safety. How the officer proceeds will depend on the individual officer, the location of the stop, the circumstances, etc. Were you stopped for a burned out brake light? Or does your car match the description given of one involved in a serious crime?
And, if you are a passenger, the same advice stands. Most likely the officer will ask you for your name and possibly identification. Keep your hands in sight, that smile on your face, and let him know whether or not you are carrying at the time. Again, it's simply a matter of allowing the officer to control the situation and prevent any surprizes.
If you remain calm and pleasant, most likely the officer will do the same. Remember, you have accepted a great responsibility when you opted to carry a concealed weapon, so act responsibly. And, should you ever get pulled over, (good people get pulled over every day), hopefully you and the officer involved will part company with just a bit more respect for each other.
I hope I was helpful and didn't muddy things up any. Sorry to be so long, and thanks for reading.