Any shotgun gauge up to 12 may be used.
Using smaller than a 12 gauge entails a loss of hitting power.
However, 20 gauge guns are used for their weight and reduced recoil.
Just about any shotgun with a skeet or modified choke will do.
Many shooters change chokes after looking at a particular target.
Target loads are usually #7 ½ or #8.