I have a single shot .410 and a 870 20ga with a 21" barrel as well as an extrema 12ga in my turkey gun line up. The .410 is a killer all day long, but if i had to choose between the 3 id have to choose the 870 for the extended range and killing power. I cant think of a scenario of where id ever take the 12ga out of the safe again for a turkey hunt.