Controlling transfers of high tech military technology to China will always be difficult because the Chinese are superb at money laundering and bribing, and the recipients of these funds have been in BOTH parties. And it will continue to be until taking foreign campaign contrbutions is made a felony with mandatory jail time.
The Arabs are also experienced bribe givers. The Harken Energy deal of "Dubya" was little more than a thinly disguised bribe of the son of the Vice-President, with the Bahrainis doing the bribing.