The best fix for a Remington 870 is a Mossberg 590A1.
We have both in our house and have found fault with neither.