I'll politely disagree with the outperforms statement. On paper, the 12 would seem too. There is the internal pressure difference. The pellets from the 12 are faster And carry slightly more energy per pellet. But in the blind it doesn't play out that simply. While the 12 has slightly more pellet energy, I believe the 10 puts more pellets on the target consistently and possibly in a shorter time duration. The 10 for whatever reason hits game hard. I can't exactly explain why as I said before. My thoughts are shot string and patterns. The 10 shines with large pellets and payloads. Every 10 I ever shot patterned beautifully with big shot and with 00 buckshot. I've shot both, a lot. Killed a lot of birds and deer with both. Patterned both, a lot. Through all sorts of chokes. I've even shot clays with both. Shooting a 10 in a hunting setting never really bothered me. That was before my accident and being forced to use much lighter loads or stay home for the most part. But I wasn't shooting several boxes of shells through the 10 either. The 10s recoil in a suitably weighted gun is different. More of a hard push. Kind of like 40 S&W vs. 45 acp. It isn't as snappy. The 10 was actually a cream puff to shoot compared to a 3.5" 12 gauge 870. That gun would hurt you. Admittedly today I shoot 2 3/4" 12 gauge through a Beretta with Kick Off And limit my range. I don't shoot any 3.5" 12s. Plus I don't hunt nearly as much as I used to. Breaking 4 vertebrae and 9 major back operations will slow you down some. But if I knew I was going out to shoot large, long birds and HAD to put meat on the table, the 10 would go and the 12 would stay home.