I have seen pictures of these before, they are definitely Iranian.
I have an example of the first one in the row, it was translated on another forum. I used the attached picture to get it translated.
Acoording to the other forum: It says "D S 64". "D S" are the first letters of "Defense Industries" in Farsi. This name is used by Defense industries Iran, which is located in Tehran. The "64" is the date 1364 on the Muslim calendar, which is a Western date of 1986.
The third one along has the Symbol from the Iranian flag (see below) in the headstamp. They all look similar, so I would say they are all Iranian. Sorry I can't help you any more.