Back in FireRed, I went into the Viridian Forest and I saw a shiny Caterpie. After I got its health low enough, I went to get a Pokeball, only to find I had none. I was super pissed and to this day, I always make sure I have at least 50 regular Pokeballs with me at all times.