hi ghaffar, omar.
these birds all look to belong to one species. and they're not armenian gulls. neither of them has a substantial dark bill mark, neither of them has a short stubby bill as in armenian but more the elongated shape of central asian taxa like cachinnans and barabensis. they probably are to be narrowed to these two species. the fact that they appaear rel. early in southern iran may favour an eastern type of cachinnans which they look perfect for. but also the small one on the left. again, all have a similar longish body structure, pointed bill tip, esp. in the female type (left) - in contrast with the female type armenicus:
http://www.gull-research.org/armenicus/5cy/5cysept30.html.
there are more than 3 birds in these pics, the left one in pic 3 also a female type, and also a very cachinnans-like bird. in fact the 2 birds in pic 3 both look like caspian gulls on shape, jizz etc.
bill base is a bit paler which also fits these central asian taxa.
most armenian have darkish iris, in steppe and caspian gull it varies a lot.
all three birds in pic 1 have about the same shade of dull yellow in leg colour. all 3 have the same shade of grey in mantle - if they were armenian + caspian the difference in mantle colour would be visible - they stand in the same lateral angle to the camera. all three are in the same primary moult state: p6 being fully grown and p10 retained, a rel large p10 mirror is visible with a rel. thin subterminal band (again, all wrong for armenian).
as for probability: i'm sure steppe gull passes through both iran and iraq since it winters widely in the gulf but also in western india. kookherd being not too far from the coast and in a riverine wetland area suitable for many wetland birds (great pics on your blog, ghaffar!). cachinnans could well be there, also.
in northwestern iran the situation might be different: the largest armenian colony is in iran (i hope it still is!), if lake urmia will survive:
http://www.gull-research.org/armenicus/02cynov.html
cachinnans usually has less yellow legs in autumn, barabensis more constantly yellow. then, the birds seem to be a bit too dark mantled for cachinnans (but light is tricky). head striation ist just fine for cachinnans - fine and scattered. longish head with an angle in the nape in the male types is also typical for caspian. so - these should come from somewhere between caspian sea, kazakhstan or russia - but: if cachinnans or barabensis, this is a good question, even in their reproductive zones. there seems to be some interbreeding.
a nice site to compare all these taxa is this one:
http://www.birdsofsaudiarabia.com/p/large-gull-id.html
check also these pics:
http://chrisgibbins-gullsbirds.blogspot.de/2010/05/steppe-gulls-in-uae.html
all the best,