I’m convinced now you’re simply a gun-grabber.
And your private property rights argument is both specious and transparent in that it exposes you as one of Sarah’s handmaidens.
A law abiding citizen should be permitted to pack heat anywhere at all. Period.
What part of this do you not understand?
“The right of the people to keep and bear arms shall not be infringed.”
And there’s no “Congress shall make no laws...” line there, so this means what it says. NO ONE has the right to infinge my right to bear arms.
Oh-every gun law ever passed is unconstitutional. There is no compromise on this issue.
Any property owner should be able to specify the acceptable behavior of any person on their property or, if they do not abide by those rules, have those individuals removed from that property and/or charged with trespassing. If a person does not want someone to carry (open or conceal) on their property, they have the right to refuse their entrance. Likewise, someone has the right to not enter.
Any law abiding citizen should be able to carry in public or on their own property. And “public” ends at the sidewalk on my property.
The Constitution (actually the bill of rights) says (see the 5th amendment) "....nor shall private property be taken for public use.....". When the State forces private owners to accept others onto their property, they are preventing that owner from their rightful private use of that property. That is a "taking" under the law. Just as you have the right to free speech, you do NOT have the right to come onto my property and plant campaign signs or paint messages on my walls, your right to free speech is limited when you come onto my property.