Not from Shanks. At least, unless he has some sort of hidden fighting style we've never heard of.
Kid uses mountains of metal in battle. I'm sure he'll either get that from the ships, or he'll just magnetize the surroundings with awakening and use rocks instead.
In any case, the volume of things Kid controls is so great that a mere punch, even one with ACoC, wouldn't be enough to counter it. This is why Big Mom needed to gigantify herself against Kid and Law.
Kid is a stronger, more balanced version of Pica. To beat him you need the AP to blast through his structures. I doubt Shanks has that AP without his swordsmanship, unless he can just blast haki like a DBZ character.