Even though the first piece is not legible, I wanna say its most probably Farsi, my second bet can be on Pushtu. The second part is the counting from 1 to 20 starting from bottom right going to left and up like;
Numbers 4, 13, 14 and 20 look real odd, I am assuming its an error on your part. However the numbers, 7 for sure and maybe 4 can help decide if its Arabic, Farsi or Pushtu. I am not good at either of those, looking at number 7, I can tell you its not Urdu, the Pakistani national language.
And if you wanna be real accurate, Iran, Afghanistan or Pakistan are not considered as part of the Middle East. Also, there is a city in Pakistan close to the Khyber Pass entrance (on Pakistan's side) called Daar, or Daara (not sure), that is famous for its weapons and the massive quantity and the way they make them. There was a nice clip of Michael Palin's Himalaya series about Khyber Pass and that city, I think its been removed now.