I have 8 legit shiny pokemon from various pokemon games over the years:
1. Shiny alakazam - got shiny abra from game corner in leafgreen.
2. Shiny dragonite - got shiny dratini from white forest in pokemon white 2.
3. Shiny haxorus - got it from nature preserve in pokemon white 2.
4. Shiny girantina - got it at an event.
5. Shiny noctowl - got shiny hoothoot in wild in pokemon heartgold.
6. Shiny gyarados - got in at lake of rage in pokemon heartgold.
7. Shiny muk - caught it in wild in pokemon white 2.
8. Shiny butterfree - traded it for my landorus as I had 2.