RE: A duckhunting gun...
If finances are not the concern, I recommend a Browning 3 1/2" Gold Hunter in Mossy Oak Shadowgrass. Mine shoots anything that I feed it and it does this very well.
For the .22, go with the Ruger 10/22 or Marlin makes a lot of great .22s. I have the Marlin Model 60.