Just a thought... cruise missiles are really expensive. So using them in a non-self-defense scenario is wasteful. A waste of tax payer money.
But if those same missiles were sold to Gaddafi's enemies, that waste of money would be eliminated and become a source of profit.
Of course, you want to make sure whoever you sell them to doesn't turn around and use them against you, or use them against you allies, so maybe that is not such a safe idea after all.
Or we could do the just and moral thing; and not get involved in a foreign civil war at all.
As the Libertarian Party advocates: "the purpose of an American military is the defense of American soil, period."