My choices:
Small upland birdies: Ruger Red Label 28ga
Large upland birdies: Fox-Sterlingworth 12ga ejector
Heavy upland birdies: IG Modelo 40 12ga 3" Magnum

Light big game: Savage 99EG .300Sav
Medium to Heavy big game: CZ550 'Medium' 9.3x62
BACKUP for nasty big game: .454 Magnum revolver (with 5 rounds of 260gr Winnie 'Partition Golds')

Personal defense/carry: German-made Walther PPK 9mm 'short' stoked with Cor-Bon 90gr JHPs.

Home defense: .454 Magnum stuffed with Cor-Bon 200gr JHPs (.45Colt +P)

Life is great!