Tradition...plays some part and there can be sentimental aspects to it. However there is also practical reason for naming weapons depending on the circumstances and significance of the weapon. If it is one that is stronger or has certain qualities that make it different from more common use weapons, then naming it makes it easier to differentiate from the rest. It may also be required for activating its inherent abilities.
However... If one is naming a weapon with no meaning to it like some kind of collector's item, then I would have to side with your colleague.
Sender: Eustace
However... If one is naming a weapon with no meaning to it like some kind of collector's item, then I would have to side with your colleague.