RE: 12 or 20gu
if your talking a semi auto and your concerned about recoil it think the 12 is fine the semi auto seems to disipate the recoil better and the options on ammo are never ending. I would also never buy another gun that wasn't 2 3/4 3 and 3 1/2 again you can kill anything with it and the ammo choices are great.