Disagree. The right of property ownership does not extend so far as to allow civil legislation to override the BoR. To uphold a civil suit of trespass because someone had a gun is to uphold a law that infringes the right to bear arms.
If you come into my house, or want to work in my place of business, I can tell you how I want you to dress, words I want and don't want you to use, what kind of haircut you have, what you can bring or not bring....
Ever see a sign on some restaurants that say, "No shirt not service"?
Or those fancy restaurants that require a coat and tie?
UFC requires that their fighters wear Reebok gear and only Reebok gear.
All perfectly legal.
You don't seem to understand what the Constitution and the Bill of Rights applies to.