Alright, here is something i've realised far too late - make extra soldiers and specialise them in different weapons - such as having one for rifles, another for SMGs, etc. You can switch soldiers ingame, so you can have them for different situations.
I've only played with one soldier so far, got both BA rifles and MP40, etc bought and grinded out on it :/
Such a waste.