The Pentagon has withheld $300 million in military assistance to Pakistan, U.S. officials said Wednesday, a potential blow to U.S.-Pakistani ties and a sign of ongoing frustration with Islamabad for not acting against militants fueling violence in Afghanistan.