I really depends on where you are.
A lot of guys seem to like shotguns, but I've never had much use for one. I have a couple, but all I do with them is shoot clay targets a couple times a year, and hunt birds in the midwest. In the Rockies, I hunt birds and small game with a 22, either rifle or pistol, or very light loads in a centerfire rifle.
A basic setup for me in this area (Rockiy Mts) would be a scoped bolt in 30-06, preferably an '03 Springfield sporter or Mauser sporter. A Winchester 94 carbine with decent sights(pre-64 or pre-war is my preference), a decent 22 rifle, like a Marlin 39 carbine, a K-22 Smith, and a Smith 19, 29, and/or Ruger SA in 44 or 45 Colt.
So, I'd thin down the choices by simply eliminatiing any shotguns, and self loaders of any kind. I would suggest that someone choosing a self loading military rifle as a working gun hasnt carried one around much, they are bulky and clumsy compared to a short light bolt gun or lever action. I lost interest in them years ago as anything practical in the field.
If you're thinking extreme long term, I'd lay up primers in the type you use most. Other than primers, you can get by casting bullets, and using black powder if needed in everything else, although pistol powder can be used for low to mid power cast rifle loads, and a few pounds of pistol powder would last a long, long, long time. A dozen lbs of rifle powder would also last a long, long time if used for meat making, not fun shooting. For efficiency with black powder, you could add an extra one, or substitute a 38-55 for 30-30 in the 94 carbine, tho I think the 30-30 is more useful in general, and not that tough to feed, even with cast loads. 3 grs Unique powder with a round ball makes a good small game load in the 30-30, and doesnt tear up meat or make much noise. A pound of powder would make 2,333 loads. Balls can be cast simply. Primers can be stored easily, and last a lifetime if not allowed to get extremely hot or damp. Similar loads can be made for any centerfire rifle.
Someone mentioned tearing up small game with a 44. I've shot a lot of small game with 44's and 45 Colts with lead bullets, and they dont tear them up at all if they arent full speed magnum loads.