I think that the lack of a shaft or evidence of having been shafted (uh, been there..done that!!

may indicate these had been stored in one of the arsenals in the Sudan, perhaps Khartoum. During the Mahdist period in the Sudan, huge numbers of weapons were accumulated to supply the massive forces of the Mahdi. If these were not mounted, perhaps that would suggest they had not been with the weapons of a particular warrior after all.
Interesting material on the Roman spears and shows how even ancient concepts were still applied to 'modern' warfare in tribal cultures. While using ancient weaponry and tactics against then modern technology, these warriors were not only formidable, but extremely deadly. The note on the incapacitation of the victim with spear imbedded is well placed, and the wound itself even without the inconvenience of protruding shaft seems like it would preclude any further combat from that individual.
So the spears were used in weddings/marraiges? Ah ha! Well , I guess we could probably get lots of mileage on that note

but I'll leave well enough alone...I honestly had not heard of weapons in dowries, usually cattle or livestock, but very plausible idea.