Shoulder Shocked

I’ve just been hit by a stone on my right shoulder by some wandering mad cap today. Was shocked for a few minutes, though I felt the pain, it took me two minutes to realise what was happening around me. He also went on hitting with stones other people on the road I was walking . Atleast, I was fortunate that he did not hit me on the head.