OEM Glock 19 mags & 26 mags (flush 10rd but may consider the 12rd extended ones I think magpul makes?) HK 9mm mags - 17rd full size for VP9/P30/USP etc - and SK mags, 10rd flush or 13rd extended baseplates - OEM only on the HK mags