No, Stakataka doesn't have a shiny form. But trainers can catch the normal Stakataka in the wild as the spawn rate has been boosted. Many Pokemon have a shiny form, but Stakataka has not received one.