Depends on your style of FPS games, personally this is the best one out.
As for buying guns, credit guns (free to play) go by quantity. Once you buy it, you get 100 quantity, so you can use it for 100 games (as long as you don't get penalties for desertions).
Point guns(pay to play), you can choose 1, 3,7,30, or 90 days.