I am a fan of dedicated gear specific to your equipment.
But for overt carry, like on a battle belt, these are great. Kind of a hybrid. The plastic makes for easier RE-insertion under stress with angled feeding lips for the pouch. The bungee cords make for adaptability with different brands of mags.
The Generation 3.0 Wilder Evolution Series Universal Magazine Pouch can securely hold any duty caliber double or single stack magazine (9mm, .40, .357 sig, .45 acp, 10mm). Made in the USA. Shop Wilder Tactical today.
Another vote for kywi pouches. If you're handy with a heat gun, you can adjust retention yourself as well. Or if you get them with a molle front, you can throw your own shock cord active retention on as well, if you feel like you need it.