RE: trap gun?
The beretta is gas operated, functions fine when not cleaned well with the exception of the chamber end area which gets fouled with melted wad material after a day on the range, still functions. That is a prime cause of many cycling issues in semi guns.
The benelli is the recoil, and easier to disassemble for cleaning.
My o/u takes longer to clean both barrels of melted wad material than the 391 or Xtremas I shoot. And there is more to dissasemble on the semi-auto.
Whatever you choose, it has to be cleaned well, and completely cleaned after a few thousand rounds.