I also established that private property rights are eroding. And to add to this erosion of property rights you want to add another law. At the core of the Constitution is private property rights.
I think that you are still blinded by your perception that if a property owner wants to deny you access to their property for carrying a gun is a anti gun position. While the property owner may actually be a strong supporter of the 2nd Amendment. The property owners like myself are actually fighting for private property rights not gun control. I have not posted any signs stating my shop as a gun free zone. And as I have said I do allow people that carry to enter and remain on my property. I have also allowed them to bring other things onto my property and it did not bother me at all. But some people I do not allow to even be on my property whether they have a gun or not. My point is that as a property owner and employer I want to retain my right to determine what can and cannot be on my property. Not all Americans are good people, some people like the shooter in Colorado have ill intentions.
I reserve the right to make the call on who can and cannot go unto my property regardless if they have a gun or not. If the law that you are asserting comes to reality I will be forced to let anyone with a gun on my property or possible be sued by a gun owner. That means that I cannot perform any judgement call and will be forced to allow someone that I do not feel safe around to come onto my property. Some legal gun owners actually go into movie theaters and shoot people.