21" is good and the youll get extra 2" length when you install that extended choke tube and you know youre supposed clear your sitting area of brush beforehand....this eliminates the need for a longer barrel
When I need expert advice I tend to talk to myself The older I get the better I used to be