Quoted:
Sorry guys I had to vote no on this one. The second Amendment, like all consitutional provisions, is a limitation of the governments power. A private actor cannot violate your rights, so you have no right to carry a gun on anyone's property if they do not wish to allow you to do so.
Private property rights are not unlimited and can not be used to trump reasonable accommodations for the rights of others. Americans with Disabilities act is a prime example of this. When a property owner refuses to allow any guns on their property whatsoever, they actually reach beyond their property lines and impact the ability of visitors to exercize their civil right to self defense while in transit to that property (as the. gun must be left behind). Parking lot storage bills are a form of reasonable accommodation to the right of the property owner to govern how weapons shall be carried or used on their property, and the rights of the people to carry arms lawfully as they travel to and from a property.
You can not simultaneously claim limited self defense rights and unlimited property rights. There has to be a balance between limitations that does not allow a property owner to reach beyond their property line.