Urchin,
Quite honestly, I'm taking numbers straight out of Tony William's book. I don't know what all of the stuff means, "RB" for example. I was posting the data in the hope/assumption that it would be understood by people who know their ammo/guns. I do aircraft, not guns.

Yes, the Type 99 II is longer than the Type 99 I or MG/FF. The length in this case is, I am pretty certain, including the cartridge. The weight of the shell given in Tony's book is the same for the Type 99 I and Type 99 II. I belive that the larger cartridge gives the Type 99 II its superior muzzle velocity.
Guns/cannon of interest as described by Mr. Williams:
Format: Gun(s) | Metric Calibre | Projectile Type/Weight gm | Muzzle Velocity m/sec | Muzzle Energy joules |
Breda-Safat 12.7mm, Ho-103: | 12.7 x 81SR | 36.7 | 760 | 10,600 |
.50" Browning M2 | 12.7 x 99 | AP/46 | 880 | 17,800 |
MG131 | 13 x 64B | HET/34 | 750 | 9,600 |
Type 99 I | 20 x 72RB | HE/128 | 550-650 | 19,000-23,000 |
MG/FF | 20 x 80RB | HE/134 | 600 | 24,100 |
MG151/20 | 20 x 82 | HE/115 | 710 | 29,000 |
Ho-5 | 20 x 94 | HEI/79 | 730 | 21,000 |
ShVAK, B-20 | 20 x 99R | HE/97 | 860 | 35,900 |
Type 99 II | 20 x 101RB | HE/128 | 750 | 36,000 |
Hispano Mk II | 10 x 110 | HE/130 | 880 | 50,300 |
VYa | 23 x 152B | API/200 | 880 | 77,400 |
MK 108 | 30 x 90RB | HE/330 | 505 | 42,100 |
MK 103 | 30 x 184B | HE/447 | 800 | 143,000 |
NS-37 | 37 x 195 | AP/735 | 900 | 298,000 |
Vickers Class S, aircraft | 40 x 158R | AP/1,130 | 615 | 214,000 |
BK 5 | 50 x 419R | AP/2,060 | 835 | 718,000 |
Molins 6pdr | 57 x 441R | AP/3,170 | 790 | 989,000 |