Here's my Benelli MP95E.The weights out in front of the pistol and the bore rides low so there is minimal muzzle flip.We were plinking a while back and hitting 2 inch wide steels at 100Y with good regularity.
Steve
Steve