I thought I'd kick this one off. Although my youngest son is somewhat older than Ivan's, we've arranged for him to have a paint balling party. (Minimum age tends to be 12!)
Trouble with these are they tend to be expensive, as most paint balling companies charge a one-off fee which includes some paintballs but not enough.
Over the years, I've learnt that the general rule is to buy a package that includes a quantity of balls and then tell those coming to bring along a fiver, should they decide to blast the local surroundings and use up their initial allowance of balls!
Alternatively, it would be great to see paint balling companies reduce the price and offer more balls from the outset!