The below link will take you to a list of companies that either don't let you sell/advertise guns or won't process payments for them.
If you value your second amendment rights then please don't do business with these companies.
Anti-gun Company list