Yes. Such precedents are both morally wrong and Unconstitutional. Let's not make the situation even worse by adding yet more wrongful precedents, just because we favor the Second Ammendment and an armed society. Using the power of government to enforce false rights is what the left is all about. Such false rights lead to logical contradictions that ultimately destroy the moral fabric of society.
I'm sorry. I just can't agree with your POV. And my views on the Second Amendment have little to do with it.
Engaging in commerce is an activity that is subject to regulation by the Constitution, even though ones private property may be used in such activity.
The two should not be conflated.