Maybe the phrasal verb 'to run someone through' expresses the idea you want. For example, "I ran him through with my spear / lance / sword." This means that the weapon entered his body on one side and emerged on the other side.
However, this is used only in the context of human (or maybe animal) bodies. If you are talking about inanimate objects, such as armour, shields or walls, you could say, "My sword penetrated / pierced / passed through / ran through the armour, etc."
Hope this helps.