to what does the kenning battle-shafts refer?
I believe it refers to swords.
With apex, the answer is Weapons