Respected sir;
before commenting learn to understand when i speak for that speed its actual range is less as depicted further u your self understand that even if i tell u its average speed this means that it initialy would have zero speed than took some pace and after its all solid fuelis burned its would be around 2.5 to 3 mach and then 4 thus meaning at terminal phase its going to be at max 7 mach .do some reasoning
and still if so u aren't firing a dumb missile at an armed CBG With fuller situational awareness do you .
sir for god sake
tell me that your jf-17 is a stealth plane and is from another world that no one can see and that carieer is already hosting 30 mig29k/ UPG FOR that same reason with own BVR , then those missile's.