US general frets over Chinese weaponry