I use a Safariland Species AIWB Holster for my Glocks, CZ P-10C and Sig Sauer P365xl and they all worked extremely well. Pretty sure they make them for all three of the guns mentioned.
For OWB, I like leather, but it's gotta be thick and stiff, Desantis, Galco or Braid's are my go to leather...