Someone mentioned earlier in the thread that all Glocks are the same externally, i.e. a holster that fits one compact Glock, will fit all compact Glocks, subcompact to subcompact, etc. Not so. The high calibre Glocks, such as the G20 and G21 (10mm and .45, respectively) are physically larger pistols than their 9mm and .40S&W counterparts.
Delenda Est Carthago