Well its seems alot of Iranians here arent interrested in buying any foreign fighter jets at all, which is ofcourse extremely unrealistic. I would advice Iranians to pick their personal favorite because considering the limited production of F-5 copies, down right ancient air planes and the failure to produce a decent intermediate fourth gen fighter shows me that Iran should atleast buy a couple squadrons of foreign fighter jets. Atleast until they can actually organise a proper fighter jet program that has a good budget with a realistic plan and approach, not something like the Shafaq or Qaher-313 but a decent program where the Iranians should focus on possibly with foreign help.
As stop gap solution Chinese J-10 and Sukhoi deritives seems to make sense considering the limited budget of IRIAF, if you cant get ToT from the Chinese then you wont get any anywhere at all. Not a personal fan of Ruskie alternatives for obvious reasons.