This is the royal Afghan stamp, and the image actually represents the Sacred Shrine at the 'Blue Mosque' at Mazir i Sharif.
This is one of the increasingly familiar hybrid swords with the Anglo-Afghan military hilt of the 1880s and the Khyber knife type blade.
These weapons are typically from the reign of Emir Abdur Rahman (1898-1901) primarily, and were produced at the Kabul State Arsenal, or Mashin Khana.
The script below the image of the Mosque is characteristically a date, most of these will be c.1898-1901.
These are fascinating items from regions with troubled and dramatic history which of course extends into the present day.

Until 1919, in Afghanistan on the coins and weapons were placed on the lunar Hijri date and it turns out in 1891, and after 1919 in Afghanistan began to use solar hijrah and the translation work - 1930. But, this is not true.

The sword handle with the letters and numbers inscribed, it seems to be a serial/registration number, the only word is the word for cannon, so it seems to be from an artillary unit, which is not surprise since it seems to be the hilt of an artillary sword. The selawa(khayber knife) with the inscreption on the other hand is quite strange. The writing is in a nice hand writing style, but what it contains is just confusing. From right to left, we have the number 6 what comes after can be read as the word for arrow (teer) then there is the number 5 followed by two words, the first is unintellegable the second could be read as the word for cannon (toup) I can't make anything out of the last word and at the end there is the number 4. I tried making sense of it in both Farsi and Pashto, but that is all I could come up with. On the first item in the post, even if we read the date as 1300 it would still be 91 years ago, which would be 1921-1922. So trying to say it is older than that would be trying to trick yourself into believing something that is not the truth. I hope i was helpfull.

In 1301, at the instance s.h./1922 Iran in neighboring Afghanistan, where so far only officially used lunar Hegira, was introduced Iranian solar calendar with zodiac names of the months. While in Dari, they, like in Iran, called the Arab names, and the Pashto language were translated verbatim.