3KillerBs
Member
To me, the difference is the word "home". A man's (or woman's) home is their castle. Their wishes and rules always apply.
A person certainly has the right to forbid guns on their property. They also have the right to forbid Dale Earnhardt t-shirts if they're rabid Jeff Gordon fans, perfume and aftershave if they're allergic, and steel-toed workboots just because.
But if someone didn't tell you up front that those items were forbidden would you go out of your way to ask if you could wear your favorite t-shirt, your Aqua Velva, and your boots?
If I knew in advance that guns were unwelcome and still found it desirable to visit people who don't trust me I would respect their rights just as I wouldn't bring a bacon cheeseburger into a kosher home.
But there's no reason to bring it up -- if they cared they'd tell you just as I respectfully and politely ask visitors to leave off the perfume and smoke outside because I'm asthmatic.