Assuming this is true:
Whyyyyyyyyyyyyyy mess with something as concrete as weapons? I just don't understand it. Sure, add new weapons, even give them updated looks and sounds but there is absolutely no need to mess with the overall system of weapons (weapon spawns, weapon "add-ons", etc.)
I could think of a dozen other acute things you could change in the game that would make it better.