As far as the constructive criticism comment below, I will submit a short - the store system was indeed handled well, but pretty much every weapon was avoidable. I purchased and upgraded fully the assistant, scavengers, tec-9, and minigun, and was able to skip successfully every other upgrade and weapon.
Not really a compelling part of the game when it doesn't really matter what you buy as long as you have the assistant.