Sizing - Military Surplus - Shirt/Jacket

We at Niedbalski Outfitters try to size all surplus clothing according to the below charts, to reference U.S sizing. Difference countries and military divisions do not have a clear U.S crossover size, all the time. We do our best to size as close as we can. The below guides are for reference only. 

 
Men - Shirt/Jacket Reference Chart Guide
US - Inches33-3435-3637-3939-4142-4344-4546-4748-4950-52 54-56 
InternationalXSSMMLLXLXL/2XL2XL3XL
German Army - Short -1234-5-
German Army - Reg067891011---
German Army - Long-12131415---
German Army - XLong-16171819-20-
German - Short 2223242526-27-
German  - Reg44464850525456-5860
German - Long9498102106110---
German - XLong-480500520540-560-
Other-88u-9592u-9996u-103104u-111108u-115112u-120117u-125--
 
Nato - Shirt/Jacket Reference Chart Guide 
US - Inches34-3636-3838-4040-4242-4445-4747-4949-53
InternationalSS/MMM/LLXLXL/2XL2XL
NATO - Short 6080/85906080/90956080/9500-----
NATO - Short 6575/86906575/90956575/95006080/00056080/05106080/10156080-1520-
NATO - Reg 7090/85907090/90957090/95006575/00056575/05106575/10156575/1520-
NATO - Reg 7080/85907080/90957080/95007090/00057090/05107090/10157090/15207090/2025
NATO - Reg 7585/85907585/90957585/95007080/00057080/05107080/10157080/15207080/2025
NATO - Long8090/85908090/90958090/95007585/00057585/05107585/10157585/15207585/2025
NATO - Long8595/85908595/90958595/95008090/00058090/05108090/10158090/15208090/2025
NATO - Long-8000/90958000/95008595/00058595/05108595/10158595/15208595/2025
NATO - Long---8000/00058000/05108000/05158000/15208000/2025
NATO - XLong   --9010/10159010/15209010/2025
 
Dress Shirt Sizes
Euro36373839/40414243444547
German Army1234567
U.S1414½1515½1616½1717½1819