I dont have a favorite...as long as it shoots and kills, it good for me! I rotate between a Mossburg 935 Magnum Waterfowl edition, an old Browning Auto5, a Stoeger P2000, and a Remington 870. All are 12 gauge and they have all killed too many ducks for me to count. I normally kill around 300 ducks a year myself, which considering the limit is 6 a day for a 60 day season (360 a year), I would say that aint too bad!