Fits Glock 43, 43x, and 48 pistols ONLY. Only the coolest space age metal found here for surpreme strength; Titanium! We've made the ends dimpled to use with a roll pin punch or any rounded punch. Trust us...flat oem stlye ends are for poors. Gold, purple, and blue are manually anoidized to prevent color loss during use. (Please note anodized colors will vary slightly, each pin set is unique and will not be like the other.) No need to worry about cerakote flaking any longer. For DLC pins please note there will be a slight exposed raw area on DLC pins, this is normal and not a blemish.