RE: Barrel Length -- How much of a factor
My Mossberg 935 turkey gun has a 21" barrel (I think, its pretty short, anyway) with a choke tube makes it 24" (I think). Love the light weight, manueverability. I even used it on ducks this fall, and smacked them pretty good, though my buddy complained that it was too loud.