Looking at it from the perspective of home/self defense and putting food on the table, I'd probably keep these:
Ruger Mini 14 Tac, 223 (light, quick, comfortable)
Ruger P89, 9mm (accurate, fast)
I would prefer to keep my 870 12 Ga but as I get older, I'm getting a little more recoil...