I use a Mossberg 930 SPX non-pistol grip for that and it's a 20" barrel length. Hasn't been a problem yet. I sent it to Carlson's for a choke install. Nice work. I like the shorter barrel, it clears brush and swings easier then my Duck/Goose gun does in close cover.