Looking at getting a semi-auto 20ga. Considering Benelli (not sure what model) or Beretta a400 right now. Any pros/cons? Also not sure what model Benelli. I have a SBE 2 and 3 and like the ability to remove the top of the receiver with the barrel for cleaning. I know you can't do that with the M2 or Montefeltro. Not sure about the others.