Have and Remington 870p. Need a barrel for turkey but want something versatile enough for all around 12 ga hunting. I have a 16 guage I can use for birds and rabbits so if need be I can focus the 12 gauge on turkey ducks and geese. So, what would be a good all around length? But if I wanted to focus on just turkey, ducks and geese what would be a good length? I assume its best to get something with changeable chokes??