Hey there....
I too have an 870 12GA (Express Magnum lefty version). I use 3" magnum #2 steel on ducks and 3" magnum BB's for geese. Use a modified choke or maybe a full choke for longer shots. Let the birds come into about 35-40 yards before you pop up out of the blind and let 'em have it.
Butch