“...shall not be infringed.”
The Constitution is between the government and the people.
It restricts what the government can do. It says nothing about what private individuals can do.
I can restrict you from bringing firearms onto my property.
I can restrict your speech on my property.
This is a fundamental principle of our society. It shocks me that someone at this site would not understand this.