I have a 870 12 ga Police Magnum that needs an ejector , spring and rivets. I'm not having any luck find those parts at Brownells, Numrich or Jack First. I would think this should be an easy part to find but not so far. Anyone have a source I should try?