I can't advise on the choice, as it would be entirely subjective and depend on your intended use.
What I can add is that the single most versatile weapon to have is a good, reliable 12 gauge shotgun, semi or pump with a moderate length barrel and a set of screw in choke tubes. It is probably the ultimate survival weapon. The range is from tiny #7-1/2, 8 or 9 shot for small birds, 4-5-6 for ducks and geese, rabbits, squirrels and other small game animals, larger 2's BB and T for larger geese or at longer range, 4 or more different buckshot loads for larger game (including personal defense) at reasonable range (woods hunting) and 12 gauge slugs for a bit longer and even for large bear. Pretty much covers all the bases for a single survival weapon. A few boxes of a wide variety of different shells can really come in handy if you find that the rules of civilized society have collapsed and you need to provide for your food as well as your security.