If you invite me onto your property, you invite my rights with me, including my GUN.
If you want no guns on your property, invite noone.
BTW, employees do NOT give up their rights for pay, except for US Military (US v. Feres, 1957).
So then, my First Amendment rights equally supersedes property rights, and Jim has no right to ban people from this forum with whom he disagrees.
If your argument is correct, then so is mine, and I know you know that mine is not correct.