The author seems to have decided that certain dots need to be connected and come hell or high water, he is going to connect them.  In reality the 2nd amendment has nothing to do with international arms sales.  The second amendment is not about making money for the arms dealers, it is about a philosophical attitude towards guns that is rooted in the revolutionary war and the subsequent US constitution.  It is about a fundamentally anti-government nature of US political thinking.  And it is about the settler mentality that prevailed in the US for over 100 years after the constitution was signed and still prevails in some places now.

International arms sales are completely unrelated.  The 2nd amendment is about the rights of citizens to arm themselves.  It has nothing to do with national military forces.  As proof, I note that nations, including Canada, the UK, France, and others. which have much tougher domestic gun control laws, still make tons of money selling arms around the world.