I hunt geese over water, but no matter what I try, the geese simply fly away. A bit of background - I'm an experienced deer/small game/turkey hunter, but I've never been taught how to goose hunt and this is my first year trying. I picked up 14 floating goose decoys and a dozen floating mallards for my spread, learned basic calling, and started hunting the small, sparsely populated lake I live on out of a canoe with some burlap thrown on. I can call in small flocks without issue. I leave the decoys a max of 25 yards from me with an open shooting lane, and the geese touch down about ten yards from my spread and swim closer. I know enough to know that I'll get some hate for this, but so far I've been treating geese like turkeys and refusing to shoot on the wing, letting them swim closer and present a still target. I always aim for the head. I'm shooting 3" shells out of a 30" Remington 870. I've tried BB steel shot with modified choke and #2 Hevi-shot with full choke. During this year's early season, I've wasted several dozen shells shooting at geese and watching them fly away with only a few feathers left behind. I hate this. I hate the wasted time and ammo money, but I especially hate potentially wounding these birds. I plan on going out during the October to January season, but I don't want a repeat of these disasters. Any advice?