A 20ga would be my choice these days as the ammo is the same price and the shells are smaller and lighter to carry. Recoil is also lower in my BSS guns. I haven't lugged my 12g BSS out for any reason in over 7-8 yrs.