If you can make your own weapons, why buy them? The US, UK, France, Germany, Italy et al can make a lot of weapons but import many weapons they could make themselves.
The US has invested hundreds of billions of US dollars in R&D (perhaps many trillions) to become supreme in weapons...