Small Wars Journal

Best Military Weapons? Buy America, Again. Sigh.