So the thing about the weapons in halo is that they are constantly changing from game to game. Sometimes the actual gun will be the same but it will have different damage or range capabilities.