A man is in hospital after he was hit in the face with a nail during an alleged road-rage incident involving a nail gun.