Defense stocks are defensive by nature (pardon the pun). They usually make tons of cash, pay decent dividends, dont have a lot of stock price appreciation and their customer base tends to be the US govt and our approved allies. In my opinion they provide a nice hedge with tech stocks. They all have nice moats and little competition. The MIC has such leverage in Congress that they aren't impacted "to a large degree" by the Presidentcy. Their friends in Congress make sure they stay fed via defense appropriations bills.