Hide it? I'd plan a range day.
All new meaning to the term "armchair".If you've got loaded handguns under every seat cushion, just in case the Zombies get the drop on you, probably shouldn't be entertaining guests...
So let's say you are entertaining potential clients who can bring you or your company several million dollars worth of business. Do you "get in their face" with open carry or having stacks of guns around, not knowing how they will react? I wouldn't.
If you think they might be uncomfortable then its just a matter of whether or not you want them to be uncomfortable. You don't have to hide anything in your own home but it might be polite to do so.
It has been my experience that overseas visitors are fascinated by the idea of actually going and shooting a real gun. It gives them exceptionally strong "bragging rights" back home.