https://www.uktactical.com/p-8929-warrior-universal-pistol-holster-a-tacs-fg.aspx
This thing, its expensive at £50 but youll never need to buy another holster again. Ive got a 1911, G19, XDm, P226, and Dan Wesson revolver. It holds all of them perfectly. And considering a retention holster for each of them is around £20 it works out cheaper than buying a different one for each gun.
... I just wish Id known that before I bought 4 different holsters.