Seeing some post about hard time getting mags. This guy has some that seem reasonable but I can not say how good they are. I bought a couple 10 rd from him for my Camp 9 but have not got to fire it yet to test them. Look OK to me.
https://www.buymymags.com/
https://www.buymymags.com/