I agree with your sentiments strongly, I just don't agree that we have a constitutional right to carry weapons on other people's property when they don't want us to. On public property, yes, of course, not that too many local governments respect even that.
I'll take my chances. I have a lockable gunsafe mounted in my truck. That's where my gun is when I am inside. I won't open it for anyone. If they want to try they are welcome too, but it's gonna take a torch.