A local club member sold his Glock 21 some time back, but he still had quite a few accessories for it. Long story short, we cut a deal…
Since the Glock 20 and Glock 21 use the same polymer frame, the top ends and magazines are interchangeable. Consequently, one can have a 45 or a 10mm just by changing out the top end and magazines. By extension, they could also shoot whatever conversion barrels are available for either upper.
My friend had a stock Glock 20 slide and barrel with a nice Burris Fast Fire III sight installed, and a Lone Wolf stainless steel long slide 45 Auto with a compensator and ghost ring sights. There were also five 10mm magazines, aluminum magazine baseplates, two holsters and two mag pouches.