There is no "rights" issue here except for the ability of a consumer of non-necessities to shop wherever and with whomever he or she pleases and for any reason whatsoever!
Maybe Cabela's hired the same guys who advised the former Smith & Wesson owners to sign on to that anti-gun agreement.