Guys i know how he managed to hit him because of the haki but how he got it, it started at wano when the teacher taught luffy ryo it damages them from the inside out and gabban must've trained it so much he can impact a soul as he said "id love to go back to wano one day again" as he must've learnt ryo there.