The typical player will go through 500 paintballs in about 1.5 to 2 hours. If you wish to play more games, you can purchase more paintballs the day of your experience.