Gen 1-3 Grip Plug fits Medium & Large Frames Glock 17 19 21 22 23 24 25 31 32 34 35, by FixxxerComponents Fits 17 19 21 22 23 24 25 31 32 34 35 Keeps Debris Out Engineered for Speed, Beveled for Fast Reloads For Medium & Large Frame Glocks Fixxxer Components Brand, Guaranteed. Fixxxer Components is a TRADEMARKED brand of Fixxxer LLC, US Trademark #86021760 under Goods and Services IC 013. US 002 009. Unauthorized use or representation of its mark or products is prohibited