No J-10c's will ever be bought in the near future. Pakistan will continue to rely on F-16s in the main strike role, and hope to upgrade the fleet further with the help of Turkey to prolong their lifespan, Either way, they will continue to serve until Project Azm brings a new jet to the fore. The JF-17 will continue to be part of the Lo mix with F-16s, while the Mirages will serve the Nuclear Strike, Ground Attack, and Anti ship operations role. This is it. When the time to retire the Mirages dawns, then the best option would be J-10s