@sniperassasinb That doensn't have much to do with RoF and damage, it has more to do with how the game itself works (the server still counts hits after the player firing has already died).
Why does the game need ranks and money? A good game can stand on it's own without having some silly unlocks system to drive the player to keep playing.