This is my second PSA railed cover and they have both held zero. This one is slightly used with no real cosmetic flaws. Dust cover comes with a roll pin, hinge attachment, 8-32 x 1/4" screw needed for installation and recoil rod. I believe PSA is using the JL billet AK dust cover for this.