bner,
I use and 870 also, most reliable gun Ive ever owned. For geese I use 3 inch mag T shot, if I can't get that I'll pick up some BBB. For bigger ducks like mallards use #2 or #3 steel. If you have a separate season for teal, which are a little smaller, try
#4 steel. Happy hunting, let us know how you do.