IMO any store is within moral, ethical, and legal rights to not sell any product they wish not to sell. If they try to enforce their choices upon others through unfair pressure, taking legal action, or lobbying for restrictions under the law, they are not within their moral or ethical rights...