Just because I am not on my own property does not mean that I don't have rights to self defense.
You do not have the right to bring a firearm onto someone else's property without their consent.
If you refuse to leave you are trespassing.
Just because I am not on my own property does not mean that I don't have rights to self defense.
That is not even true.
Not true.
You do not have the right to bring a firearm onto someone else's property without their consent.
If by that you mean that the consent of a property owner is required for concealed carry, that is not correct in many states
It is NOT the same as a business that is open to the public.
Actually, virtually all states allow you to carry on private property without the owners consent.