I bought a Browning BPS 10 gauge and used it on only two geese hunts, oh boy, that 10 gauge sure can reach out and touch them with that steel 30 inch barrel. I no longer goose or duck hunt and I sent it off to Point Blank to sell for me through a FFL and shipped to your destination.
It's in excellent condition and comes with 3 choke tubes and I also included two free full boxes of 3 1/2 inch magnums in steel shot, It's Winchester Drylock BBB and Federal Blackcloud in #2. If you or anyone is interested, just PM me for pictures and contact information for the dealer.
A 12 gauge would suffice as well, I just use it for whitewing hunting. Europe mentioned good brands that I would choose.
I’ve shot a number of geese with my plain old Remington 11-87 premier. It is still my favorite shotgun for most applications. I picked up a used Browning Gold Hunter this year for solely waterfowl, so my wood/blue 11-87 didn’t have to get soaked on duck hunts. I have yet to take a duck or goose with it but it patterns well with quite a few loads. Find a gun that fits and roll with it! I shot a few benelli super black eagle 2s and I just can’t seem to hit anything with them. Yet, I limited on rooster pheasant with a friends Franchi Infinity 3 20 ga. There’s a lot of good options out there, just find one that fits and go kill stuff!