I personally think J10's are the go to fighters now for PAF. I wouldn't be surprised if PAF get their hands on EF though. If India selects both F16 for immediate augmentation and Gripens for technical help on Tejas.The PAF has around 920 -950 aircafts in its fleet ...........
PAFs current and new acquisitions
60 - JF-17s ( 90 on order )
80 - F-16s (8 new F-16s on order)
75 - Mirage 3 /////////////////////
82 - Mirage 5 /////////////////////
185 - F-7s / F-7p / F-7pg
Planes the PAF is interested in
150 - Super Mushak (basic trainer)
60 - K-8 (intermediate trainer ) - ( 20 on order )
65 - T-37 (intermediate Trainer) - (34 gifted by Turkey this year)
USSR Antonov An-26 - 1
USA Lockheed C-130 Hercules - 18
Harbin y-12 - 2
Saab 2000 - 1
USSR Ilyushin Il-78 - 4
Pakistan has 10 more transport aircrafts which i have not mentioned
Mi-17 - 80
Aloutte - 95
Cobra gunships - 50
Z-10 gunships - 3 ( more on order )
Vipers ( 15 on order )
Mi-35 ( 12 on order )
Pakistan has around 50 more helis which i have not mentioned ....
Special Mission Aircraft
Dassult falcon - 3
Saab 2000 Ereiye - 4 (AWACS )
Shaanxi ZDK-03 - 4 (AWACs)
Plus Pakistan has around 70 drones armed and Unarmed ,I have only included the main aircrafts of the PAF ...
J10's are pretty potent planes.