Stripped some of my guns, and took out a measuring tape to measure the barrels, from breech port to top of barrel; interesting to note:
1. Steyr barrel = 45cm
2. Walther Carbon wrap barrel = 56cm
3. Walther Dominator barrel (inside oversized sleeve)l = 48cm
...and I thought ordering a 50 or 51cm spare barrel from Leupy's was a bit on the OTT length wise...