So I'm feeling quite stupid

This is the problem: I have a game where these balls drop and the player catch them with a bucket. I'm trying to make it a skill game where a bunch of the balls are falling so it makes it hard for the users to catch. I've made the script (with some big help from the forums) for the balls to drop, count for a point if you caught it, and disappear when it reaches the ground. I've also made the script for the main structure of the game and made the interface. Also I labeled each ball "ball1", "ball2" etc.
But I want the code to pick three random balls and use the code to drop them. So when I press Start the game starts the three balls drop, then another set, and another until the player misses one. I don't know if there is a special handler on the main script to call the balls. If you could help it would be much appreciated. Showing sample code, explaining what I need to do, pointing me towards a lesson (I do like to learn), OR anything else you think could solve my problem would be absolutely amazing.
Thanks,
Danny
P.S Please don't take the reference of balls far