I agree with allaroundhunter.... as an owner of a Beretta AL391 I can assure you that it is a soft-shooter and a bit intensive to clean. However, Beretta has some excellent videos that take you thru the process, step by step.
No first-hand knowledge of the Benelli, but would like to try or even own one someday.
Since I'm not a hunter, and only interested in blasting many clay pigeons, I love the Beretta's recoil - you can shoot it all day long and it won't beat you up, at all.
Ex - Navy, Persian Gulf Veteran. Loved shooting the M14, 1911, M60, M2