The 2A community (nationwide) should maintain a very public and accessible list of every business that’s active and/or outspoken against 2A rights. Just a site with names, reasons and a decent search feature. It should offer alternatives.
This would probably take a week to get up and running at most, could be crowd-curated, and would generate enough ad revenue to be self-sustaining if not profitable.
As things stand it costs these f***s almost nothing to take pot shots at 2A. It should be costing them dearly.
I've pondered what it might take to do such a "list". Phone app would probably work better, although having a version of it that's just hosted on a web site should also be a part of any such project.
A week is probably too simplistic, unless exactly one person wants to be in charge of managing the whole thing and keeping track of what goes in the list. If they only kept to the major companies, maybe that would be manageable. But, we'll probably have thousands that need to be in it. So, it would take a bigger effort.
It's more complex than just a yes/no for a company. The app would need more info, including links to articles, etc. A company may be in the list, but perhaps what they did isn't too serious and I may want to still consider them. If all they did for example was politely decide they just don't want to sell guns, some may have issue with that, while others not. I don't care if a company doesn't want to sell guns. But, if they get all high and mighty about it and make a big show, look at us we're soooooo moral and better than you, we're saving the world by not selling these guns anymore... then that's different.
If entries into the list are user-submitted, then we run the risk of lefties spamming the list. So, some kind of moderation would be needed. Thus, how do we determine who can be a moderator and trust them to make the right decisions.