I wouldnt spend my money on anything other than benelli, personal opinion obviously. Can be cleaned in 5 minutes, unlike any other semi auto on the market, practically indestructible. Maybe not essential if you only take your guns out the cabinet once in a blue moon, but if like me you use it nearly every day and can put a case of shells through it at the rabbits, its a great tool.