Ultimate Arms Gear Glock Pin Punch Chamfered End Armorers Gunsmith Tool for All Glock Handguns Recoil & Slide Impact Cushion Shock Absorbing Buffer + GLO1981 Easy Release Extended Extend Button