If your goal was to prevent the saudis from buying weapons, rather than a blockade which apparently not every nation would abide by, you'd have better luck going after their source of money. Build nuclear reactors and powersats until the market value of their oil drops sufficiently they can't...