Here's an idea that has to do with weapon naming and such:
One of the things that is really annoying about some weapons is that you don't know what they are when you read the name in the item spawn list. Sure, you could spawn them and see what the weapon looks like or put it in your inventory and look at the icon, but that can take a while, and if you don't successfully associate the name with the weapon then you might end up doing this again and again until you are familiar with the pack.
Now I'm pretty sure that the name of an item in the spawn item list can be different than the name when it is in your inventory. I propose that every weapon be given a meaningful prefix for the item menu. This would also allow you to be more creative with the actual naming of the weapons. For example, the sniper rifle could be given a name like "ShootMaster 3000" and no one would be confused; when they are spawning it it would be clearly labeled as a sniper, and when it is in their inventory then they already know.
In addition to the previous benefits, you would also get a lot more organization in the item menu. All of your pistols would be grouped together, all of your snipers would be grouped together, it would be very easy for someone to view their options for a particular weapon type.
If it is not possible to have a different name in the item list as in the inventory, then you should add a meaningful prefix to everything anyway because the benefits are very good. It would also mean that all of the items that do not have an inventory icon yet would at least have a letter that gave an indication of what it was.