Buying Chinese products is not exactly the same thing as buying Japanese products. Japan is (and at all times post war was) an ally and a democracy. China is not our friend and with the Western capital we are dumping into that country, China will become a greater threat to our economy and our security. However, one cannot live in the United States, wear cloths and buy electronics and not buy Chinese made goods.
Why our American arms manufacturers can't seem to use technology (CNC, MIM and etc.) to produce competitive firearms in the world and US markets is a mystery to me. I don't think the labor costs are so much to blame as the executives and "captains of US industry" who are thinking only of short-term profits and who refuse to invest capital in the use of this technology. It is better for business, our economy and our national security to make these investments in technology and thereby even if they employ fewer US workers at least US workers are being employed rather than a host of overseas "talent" who are paid slave wages.
True, a lot of companies have come from overseas to produce firearms in the US (Walther, Sig, FN and Beretta for example). That does nothing but support my contention that the US companies are short sighted and poorly managed. From a national defense standpoint, however, US companies should be the only companies allowed to manufacture weapons for our armed forces (not FN made M-16s and not Beretta made pistols)- but in this day and age of multi-national corporations, just what is a US company?