City employees must limit the scope of their inspection to the legal mandate. In addition, they must be very professional as they are in your home, on your dollar, providing a service to you.
When they slip from that scope, their actions are unprofessional and open them up to a whole new world of problems.
(But I have to wonder - does this previous poster have a gun cabinet with a clear front (like I used to)? I have one pistol that is instantly accessible, but the rest of my weapons are locked up securely in a safe, out of sight. No inspector or anyone else for that matter would have ever seen them unless they were looking for them.)