I agree. I have an 870 but I have become a 590A1 fan over the years. Do not have one yet but I am saving.
https://www.mossberg.com/product/590a1-retrograde-51665/