Gal Luft, 57, was charged with acting as an unregistered agent for the Chinese government, trafficking weapons and lying to federal agents.