If you dont want someone to carry a gun in your home, you have the right to tell them you dont want them there armed.
“GUESTS” is the operative word.