How about making this kind of stuff the 'unlockable' rewards?
Make the weapons a fixed variable and leave all the neat but not important (and near infinitely addable post-release) things like this and coats and iron cross medals and whatnot for the player to use.