Depends on the firearm being used and when the class is but a good recommendation is Bravo Concealment. I’ve used their products and its great, both AIWB/IWB and OWB. Anyway, current lead time is approx. 6-14 Business Days.
While I haven’t used their mag holsters, the handgun holsters are solid, tip to use here: if you get OWB get the pancake loops, they pull the handgun to your body better, doesn’t stand out as much.
They have specials including buy one holster get one free; can be applied towards different firearms, OWB and IWB combo, etc.
Take a look and see if its right for you or not. Very good prices.