Almost and holster that you can think of will match what you want. Each holster maker offers holsters for different guns. Stop by their websites and see what guns their models support.
As for leather vs kydex, I personally prefer kydex. It does not hold moisture, easy to clean, and is usually thinner than leather
|