Yes, it is private property so the owners or, in many cases like this, the lessees can dictate their own rules regarding carrying guns on the property and have any violators removed as trespassers. Those idiots could only stand outside the store with their guns but not go in.