If you are legal to be carrying, why WOULDN'T you comply? It sounds like someone just looking for confrontation. The officers were doing their job, by simply inquiring in who the individual was carrying a weapon. As someone else said, if they were to not ask and found out later he wasn't "a good guy", they would still be getting sued. We are a sue happy country, sad but true.
Maybe the guy did something to draw attention to himself, acting afool or just being an ass, that caused people to worry. It sounds like he was out on his own agenda anyway. In the end, a simple here's my CCW (since he had it), and nothing would have come about it.
I totally agree. I mean, if you aren't doing anything illegal then why wouldn't you allow a quick search of your home. A simple "go ahead and look around" and nothing will come of it. The officers are just doing their job.
/end sarc