General Dynamics (NYSE: GD | GD Price Prediction) reported before the open this morning and the market liked what it saw.