Stock Analysis | General Dynamics Corporation (GD) | DEFENSIVE BUT....