Should work with any aftermarket firearms that use Glock pattern double-stack 9mm magazines as well. These Glock magazines have a hardened steel insert encased in the high-tech polymer. This polymer coating protects the magazine and prevents deformation, even when dropped from a great height.