No experience with the 12 gauge, but the 20 gauge is a tack driver. I'd recommend the 20 just because it is lighter and has noticeably less recoil and still very, very deadly on deer. My friend's that I've shot does awesome with Lightfields, and he's taken deer out to 125 yards - boom flops.