Yeah, a 20 will work. But a 12 is more versatile and offers many more choices for HD/SD ammo. Buckshot and slugs of almost every size and velocity are easy to find (at least in "normal" times) for the 12...not so for the 20. And if recoil is an issue, be advised that, due to their lighter weight, many 20's recoil almost as much as a 12 particularly with full power loads like buckshot. The 20 makes a nice little bird gun...I have several and I really like them in that role. So yeah, a 20 will work, but for power, choices, and overall versatility for HD/SD, a 12 is the way to go, IMO.