The snap ring you can get at Lowes for about free.I'm not sore what you mean by the cover insert,but if you mean the tritium vial holder,I think I got mine from Gunthings.Someone on Falfiles.com was making aluminum replicas awhile back,you may want to ask over there.