They have trouble getting folks to sell them the weapons that they need. Remember, the US promised them new submarines, but has never delivered. No one wants to offended the Reds.
Actually political infighting has prevented them from buying stuff they've been offered.