I got this one from Amazon and it has been great. It looks like it isn't available anymore but there are lots of others like it.
https://www.amazon.com/dp/B07115ZZBM?ref=ppx_pop_mob_ap_share
The only thing that's a hassle about mine is there's no rim so it won't be extracted and you have to lock the side back and push it out manually.
Probably did it this way for striker fired guns. I use a cz 75 with mine.