I agree (but)... ;)
This is a continuation of the multiple laws driven by those on the left that infringe on the rights of property owners. The ban on smoking in restaurants and bars passed in many cities is the closest example. We have given up something to allow for what has been determined to be an overriding right, clean air and health.
That I didn't agree with them, and spoke/voted against it is no longer the point. The laws have been upheld and complaining about them is pointless. They ARE. Deal with it.
So now it's the same thing, but those on the political left are those being asked to modify property rights to allow a greater need, the right to self defense, to prevail. This time I agree and think that the needs of individuals to the right of self defense should override property.
There is no Constitutional right to self defense.