The Obvious Answer....
Well, from most gun lovers anyway, is BUY THEM ALL! I am an enabler, if you ask me what gun from a list you should buy, I automatically consider the fact you see a need for each of them, so you might as well get them as soon as possible.
Now, my wife would say that answer is insane, or at best poor advice. But, she married me, so how much credit do you give her for good judgment?