A U.S. Congressional investigation once called them the "Merchants of Death." Bob Dylan called them the "Masters of War." And today we just call them "defense contractors." But, whatever the name, they're doing very well for themselves at the public expense -- in fact, better than ever.