Old school cliche :
You don't ever * need * anything other than. 22LR , .38/ .357 , .30-06 , and 12ga .
And that would be 98% true statement.
The new wave equivalent would be :
.22LR , 9x19, .223 (5.56) , and .308 .
More like 88% true , only because I still value shotguns .