His real beef seems to be with “any lawful use”. He doesn't agree with the law and wants to only sell to customers who agree with his own moral code. I respect his moral choice but suspect this is not how a market economy ought to work. He ought to lobby government to change the law rather than make moral judgements about his customers.

When you make the market, you too can dictate how a 'market economy' ought to work :)

Free Speech rights mean not being compelled to act against your moral code.