Sharingan can’t see through everything. Maybe you’re thinking of Byakugan? But anyway, Gin would win, hands down. First off, he’s invisible to humans. And even if Sasuke could see him, they’re in a whole diffrent skill level. I mean, Gin has like 300 years of experience too...