Good lord, i have a lot of shiny pokemons, but i give up after 1-2h after not getting good IVs(if its an egg, if its just normal encounter tho, ill keep going)
Just to show few:
(dont judge the EVs, i just feel like they need this so they trained it)
I also have almost perfect IV shiny Silvally, only 29 in speed, but its Undiscovered Egg Group so its not that hard.