Just throwing this out there but I have an H&R Pardner pump which is an all steel, 870 knock-off. The adjustable stock and pistol grip is for an 870 and it was a perfect fit. Gun was ordered from CTD and the stock came from Amazon. Cost was around $250 total for the budget minded.