I guess everyone is familiar with those hardworking players who like to collect shiny stuff especially guns, and put them in one shadowy corner. I never really understood why is the system allows this? I mean if you and your team properly use those guns you don't need an extra one. Stockpiling supports spamming instead of precise well placed shoots. Stockpilling also means you waste extra dosh that you could give to that poor demo. The only positive thing I could imagine if your whole team messes up and you gotta solo a wave then you will need the extra weapons most likely. So my suggestion is to simply make all weapons that are on the floor disappear when a new wave starts. I can't see any downside to it, but if you do do share.
TL;DR Make weapons disappear from the floor at the start of each wave
TL;DR Make weapons disappear from the floor at the start of each wave