This is a disturbing piece, and the knee-jerk reaction would be to redline all of the Chinese manufacturers and bring the production home. But that’s not really the answer.
The better approach would be to hold the prime contractors responsible, rather than the suppliers. A factory in China could care less about the Department of Defense, but L-3, Lockheed-Martin, Boeing, General Dynamics, and Raytheonall do.
Make these companies responsible, set up a penalty clause in all defense contracts (make it an addendum) and place the burden on them. Otherwise the problem will not get solved.