An Al Khalid engine only has to operate once?An internal combustion engine is even more older tech than jet engine and Pakistan buys that for her only so called home made tank
A turbofan or turbojet is actually probably the easiest thing to make of a cruise missile. It does not need to account for several thousand start up and shut down cycles. No need to worry about foreign object damage. Or economical useful life. Or safety in case of failure. All it needs is to run for two hours. Any half decent university lab can make something that does that.