Because of technical limitations, every weapon needs a sprite sheet for every char in the game, redoing animations and going back to older chars takes a lot of development time that we didn't have.