@ AhmedAli
some of your claims are false. I will take two as an example:
"4-FC-1/JF-17 is built on the design of MiG-33 which Russian Airforce rejected because of single engine. MiG33 plans were to replace MiG29. So this makes FC-1/JF-17 better than MiG29. "
Mig33 would be newer but NOT better perfomance wise way. It is like saying f-35 is better than f-22 because it is newer. Doesn't work like that.
"11-The reson why JF-17 / FC-1 is expensive is because they r new to the market. Newer things r always expensive. But unlike MiG29 they r cost efficient in long run when it comes to upgrading n maintainance."
Mig29 is HELL when it comes to maintainance. It is a known fact.
Going back to the subject, I wouldn't want Iran to buy any new jets at all. Wether it be su-37, fc-1 or Gripens.
In such a case, Irans young aero-industry will surely die, because unlike Chine we havn't enough space for both bought and self-produced jets.