Yes and the USA trained and gave weapons to the Taliban and many other terror organizations. "China sold none weapons to another country" really pales in comparison.
This is wrong. The US did not give weapons to the Taliban (voluntarily). If you mean Operation Cyclone their receiver was not the Taliban but the mujahadeen, which, yes, consisted of Taliban, but also of enemies of the taliban (northern alliance)