I have a FN SLP with a Leupold Data Point. I like it real well but it is "spendy".
Recoil reduction is noticeable. I see where Jerry Mileuk uses a Mossberg auto. It cost less and if he will use it it must be able to hold up.