I've said this twice. Once was to an off-duty cop, and he pretty much said, "So what?"
The other was to a kid new to carrying, and we were in the post office. I slid up next to him and advised that he not open carry in there, as it's not legal to carry at all on Federal property. He was grateful, and we discussed it after he put the piece in his car.