imported post
Va. Code sxn 18.2-308 ... "O. The granting of a concealed handgun permit shall not thereby authorize the possession of any handgun or other weapon on property or in places where such possession is otherwise prohibited by law or is prohibited by the owner of private property." ...
That rule is from the concealed carry statute, but I am of the opinion that it merely restates what was already the law relating to real property. A person who wants to enter the property of another is a "licensee" who must comply with any conditions the owner wishes to establish for the purpose of granting the license (i.e., to permit entry).
The Red Cross is not acquiring an interest in real property by having rented the facility for that event. The short-term rental is an interest in personal property (i.e., the lease contract) not the real property. They are thus, not a "landowner" with the power to prohibit possession of a firearm as a condition of permitting entry on that basis.
It appears to me, though, that they take the position that they have obtained an exclusive right to use the facility, and can permit entry to their "private" event only to those whom they have selected. That would be ok if that's what they're really doing. But in fact, they're operating a public event, open to the public, and it's clearly not limited to their employees, members, contributors, or any other identifiable private group.
At the same time, I think that if you show up at the gate openly carrying a firearm, they can simply not let you in, not sell you a ticket, or whatnot. If, on the other hand, one were carrying concealed pursuant to a permit, there's not much they could do about it.
What bothers me more is the suggestion that they can go through one's bags, purse, etc.
I generally vote with my dollars, and I can tell you that an organization that says it is promoting safety by interfering with an individual's ability to defend himself and other innocent persons is out to lunch. They're never going to get another nickel from me, and I'm not going to contribute to any organization that supports the Red Cross.