Defense Contractors Stocks Make Sense