This is the 10 round Glock factory 9mm Gen 4 magazine for the Glock 26 sub compact pistol, fits Gen 4 and earlier.
Also the issue mag for the Schmeisser SP-9 straight pull 9mm rifle.
The factory flush fit 10 round mag with the factory Glock +2 basepad, will not fit full frame Glock models.
Manufactured from hardened steel incased in Glock's trademark tough polymer these are very durable.