the dicks sporting goods in newington nh has Green head gear mallards for 35 bucks for a dozen, half drakes half hens. I would go with a 12 gauge all day. as for ammo, try all different kinds. we get to shoot a lot by me so I shoot the winchester super x in 3 inch number 2's and 3's just because there cheap, 100 rounds for 50 bucks and they have a muzzel velocity of 1550. black clouds are nice but kind of expensive, 22 bucks for 25 at the same store. I love the remington hypersonic steel for geese in BB because we don't see much geese. they are like 27 dollars a box of 25 and have a muzzel velocity of 1700. I would use them for ducks if I was rich.