I would recommend contacting the manufacture.
ROSCO MANUFACTURING 401-228-0120
Kaw Valley and JP Enterprises are our two favorites
Please email us at techsales@opticsplanet.com so we can further answer your question.
Yes, this should work with glock mags.
I would recommend contacting the manufacture.
ROSCO MANUFACTURING 401-228-0120