Fixxxer American Flag Slide Cover Plate for Glock Aluminum, hard coat anodized, laser engraved American flag design, model FXR0102C Great replacement for a plastic factory part Fits all gen except for G43, G42