Most people accept that a 20mm Hispano was about 3 times more effective than a .50 cal Browning. Extending this to other guns gets increasingly iffy. The .50 Browning and the 20mm Hispano had just about the same muzzle velocity and the same practical trajectory out to 700 yds or so. they had similar times of flight over practical ranges. The rate of fire was a 3:4 ratio in favor of the .50 cal.
When trying to say what a gun could or couldn't do, especially cannon, it is well to remember that many aircraft guns used mixed belts of ammunition and ammunition changed over time. Early .50s used mixed belts of tracer, AP and incendiary ammunition. The use of tracer was soon cut way back. Incendiary bullets do not penetrate as well as AP. Later the .50 got the M8 API which carried a small amount of incendiary material in front of the AP core. armor penetration was not hurt but incendiary performance per round went down will the total amount of incendiary stayed about the same and the belts standardized but this was not until 1944.
Likewise the German MG 151/20 ( different MV, shell weight, rate of fire than the Hispano) seldom used ALL one type of shell in it's belts. Most mine shells did not carry tracer, there was an AP shell or AP tracer. These could certainly penetrate anything a .50 cal could. Unfortunately for the long range shooting advocates, the mine shell was 92 grams while the none Mine HE shell, the AP shell and the tracer rounds all weighed around 117 grams and better ballistics than the mine shell, they also had a different MV than the Mine shell (mine shell higher) but they had different trajectories and different times of flight to long ranges than the mine shell.
The American Gatling gun was a very good gun but it was not magic. The dispersion could be varied but not in flight. Dispersion was changed by replacing the muzzle clamp, the bracket at the muzzles that held them in place.