You don't need 3" shells for geese or turkeys.

It's easy to kill geese with 2.75" steel shot, 1.25 ounces of BB. I prefer Federals myself, but Remington and Winchester work fine too.

For turkeys, just buy Federal Heavyweight Tungsten and you won't ever need 3" shells again.