I have a g20 and I have a 40s+w barrel for it. It works fine. Remember most parts ,including slide springs, in Glocks are universally interchangable between calibers and frame sizes. Extractor placement in the frame is different for certain calibers. The 10mm and the 40 have the same head, the 40 is a 10 short for all practicle purposes.