firearms manufacturers will have no other choice but to support their livelihood
This isn't true. You're substituting economics for morality. Capitalism is supposed to be a "minigame" not the whole damn game. I do not bend my ideals to my own self interest and you shouldn't either. And more importantly you shouldn't let the billionaires that own gun companies (glock is owned by a corrupt sex trafficker https://soundcloud.com/grubstakers/episode-103-gaston-glock) off the hook. They don't NEED to back rightwing candidates to survive, they're doing it for just a little bit more money.
It seems like you turned yourself into a single-issue voter. You're backing the team that supports 2a while they openly destroy all the other rights we need.