We don't need different variations of the same weapon. A machine gun, a pistol, a sniper, a rocket launcher, grenades, a shotgun, and a melee weapon are the basics, we don't need 30 different machine guns, pistols, snipers, etc. It's just a waste of time and datablocks.