.50 cal is not "hotdog sized", 20mm is, nor are they used in those "big belt fed machine guns on aircraft", 20mm are, for many aircraft.
Remember that ammo can in the above link? Ammo can pose a explosion hazard. SAAMI did not test that scenario.
Other than the above, not too bad.