General Dynamics Corporation (NYSE:GD) is among the 10 Best Aerospace and Defense Stocks to Buy According to Billionaires. On ...