All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad, sallallaahu ‘alayhi wa sallam, is His slave and Messenger.
After investigation, we have not come across any evidence that suggests that those things were bought by the Prophet with the price of the sword and shield of ‘Ali .
Rather, the Ahaadeeth (narrations) that prove that it was a gift from the Prophet to Faatimah are the explicit meaning of what we mentioned, so what is explicit cannot be overruled except with evidence.
Moreover, even if we presume that it is correct that ‘Uthmaan bought the shield of ‘Ali then this does not necessitate that those gifts were bought with the price of that shield.
In addition to this, As-Suyooti was asked in his book Al-Haawi about the story of ‘Uthmaan buying the shield of ‘Ali and he replied that it is a false story.
Allaah Knows best.