Thanks, I appreciate the input. I spoke to a local smith and he wanted $150 to replace the rail and ejector spring. I only have $120 in the gun. I went ahead and bought the rivets, ejector rail, and spring, and am going to check with a couple of professionals in the area for better pricing. I also bought the tools for removing and staking the rivets from Brownells but thought it might be a little more than I wanted to try. I have 5 different 870s and this one is nothing special, so I might give it a try if I can't find any better pricing. By the way, the above mentioned price did not include re-finishing. I don't have a lot of difficult issues with my firearms, so I probably don't use "smiths" like I should. I have attempted several task on my own. Some have been successful and some ended up in a professional's hands for greater repairs. Thanks again for all the help. I will let you know the outcome.
Thanks
Greg