You're right, that argument (about tanks and planes) sure is delusional. An armed populace wouldn't be a standing army on a battlefield. The 2nd amendment complicates the process of the government controlling the individual, because the individual is capable of resisting attempts at control. But nice picture of flares firing in an F35. At least it has that!
F-22 I believe. America was defeated by the Vietnamese the Soviets were defeated by the Afghans. Both world super powers both defeated by third world shit holes. With some exceptions, in both cases mostly defeated by small arms and or inferior arms. As usual history is not on the side of the anti gun pussies and their lame memes.
I make a distinction between companies that may not want open carry in their businesses and banks that are cutting off credit access and banking services to gun companies. The latter truly deserve retribution. Hopefully a republican administration would provide it, but we all know that won't happen.
Perhaps those banks are simply refusing to serve gun companies with "blacks", gays, or atheists in their employ.