Bradley Needs A 50mm Cannon Replacement? on June 01, 2019 50 mm Cannon Armored Vehicle +3 Bradley defence Defense defense industry news General Dynamics Raytheon Rheinmetall 50 mm Cannon Armored Vehicle Bradley defence Defense defense industry news General Dynamics Raytheon Rheinmetall