That would be .787 caliber weapon. A .950 caliber would be the equivalent of 24 mm. Either one is what used to be called a "cannon" when mounted on a fighter aircraft.
You would think the pedants around here believe cooks can't convert from English measurements to metric.
My point was the 20mm didn't work well as a shoulderfired, and the .950 should suck about 4.x mm more.
/johnny