Ok, Here is my idea. Before my idea, I have to rant, I'm super disappointed in the weapons crate in battlefield 1. So this is where my idea comes from. I hate the idea that I just get a skin for an existing weapon. I would much rather work for "making a weapon". So to clear up my idea. How about earning (or possibly finding <-- within a map) weapon crates that would give you pieces of a weapon that you could then assemble/make at some later time in the game. So lets say you have your base weapon(s), this idea would give you something to work for in earning a newer weapon. Each crate you earn/find would give you a piece of that weapon. You would need to get say 5 or so pieces to make you new weapon. You might find a barrel, then a stock, then a clip, rounds for that gun, a scope, or whatever you need to complete that specific gun. Other ideas would be to find just a scope for an existing gun that you start with in the initial game. You could have one or two weapons per class (like sniper, infantry, support) or how ever the game is setup. Think how fun it would be to find that final crate that makes a new BAR or MG34 or cool sniper rifle that hardly anyone else has in the game!
Another idea along this line is, how about the base weapons that you start the game with somehow deteriorate and wear down with use, the more you fire them the more they get damaged just like in real life! So eventually you could have weapons that are useless and you lose entirely. This would tie in perfect with the above idea for weapons crates. Some crates would give you a new barrel or repair your gun 10% or 25% or something to that effect. Also you could randomly have more damage depending on how you die, if you get shot there is little to no damage, but if you get blown up with a mortar or grenade you have much more damage or lose your gun you are holding instantly on next respawn! This would change the game entirely because instead of always just shooting people you could try to kill with grenades in order to make them lose their equipment.
I just think that after playing battlefield 1 and getting hundreds of useless crates that something had to be done. It is such a waste. This idea could be expanded to clothing, ie: sniper outfits that make you more invisible with better camo, or larger clips for weapons, ideas are endless. Lets get rid of these dumb "skins" for weapons and make the game more interesting. Sure its fun to run around and kill everyone, but just think if you were rewarded better for it. You could also expand the idea of earning crates by completing tasks or kill streaks, things like that.
Jamey - PS I have a real ww2 gun collection, so I practice shooting the real thing, haha! I have lots of ideas, lets make this game amazing!!