I never caught the Shiny Gyarados in the original Gold version. However, I saw a shiny Nidorina on Route 15 in Kanto, but my poor Jolteon's Quick Attack was too strong and killed it :(
That said, my first caught shiny was a Spinda on Ruby. I would catch two more shiny Spinda in Generation...