Benelli semi autos work great and last forever but recoil more than gas guns. I shoot a Remington Versamax and it's extremely soft shooting but is heavier than most of the competition. It just depends on what you want. For an upland shotgun I would guess you want something lighter.