This is the kind of false flag, ridiculous, argument that drives me to write posts like this one. Does anyone have a match so we can burn this straw man down?
One of these things is not like the other two.
Since when are corporations, banks, and organizations equal to individuals? Most of the amendments to The Constitution are set up to protect individual liberties. Corporations, banks, and organizations like the NRA have a lot more money and wield a lot more power than an individual.
That’s the difference.
Yes, corporations and banks can refuse to do business with the NRA. The NRA can refuse to do business with corporations and banks. That’s called leverage. Whoever has the most wins(usually).
A lot of business establishments I know of have a sign that reads, “We reserve the right to refuse service to anyone.”
Still, that doesn’t give them the right to refuse service to a protected class of citizens based on that criteria alone. Regardless of what your sign says you many not refuse service to individuals based on gender, race, religion, or sexual orientation. If you want to be a bigot you’ll have to come up with some other reason excuse to refuse service.