I would have to say that there is an overwhelming amount of weapon add-ons. Most of which are poorly made or simply don't work properly due to an overload of unnecessary gimmicks (i.e. hands, reloading, complex and draw out animations and a combination of the above).
So, we need guns but more specifically guns that function correctly and aren't stuffed full of stupid gimmicks and actually have some sort of creative background instead of "modern weapon pack #1234" or "fancy future weapon pack with 99% more pointlessly unbalanced lasers with pointlessly detailed weapon models)
Another thing we need is for modders to tone down the detail in their gun models. or more or less, actually have them look appropriate in a blockhead's possession.