OK you are 2 things wrong there. One, 19 of the top 21 highest military spenders in which way? As a part of GDP, the US is #11 of the top 21. In pure US$ the US is #1. So GDP is the better Way to look at it. Two, an AK-47 produced in the USA would cost about $170 to produce. While that same AK-47 made in North Korea…