Kodiac, in order to respect someone's wishes, they need to know what those wishes are. So once again, are you going to tell them ahead of time that they are invited but with no gun, or are you going to shake them down at the door?
there aren't really any other ways to do it are there?
it's not a matter of what your rights are, it's how you plan on enforcing them.
People who don't know of your policy, should be made aware of it prior to making the decision on weather they choose to continue with the visit, or on the other hand choose to take a pass.
In essence you are asking them to trust that you will be able to protect all who enter from all problems past , present, and future that could occur on your premises.
I feel that once you put restrictions on people who you invite to your home it becomes a little awkward to say the least.
And I don't see unless you know unsavory people who get drunk and shoot up your home, how this is the least bit productive, or safer for anyone.
No harm intended, just trying to make sense of this, and how it is to be executed.