Am being reasonable we are a cash minced nation, army likes to cheap out in such sectors whilst the air force does not, it's a fact. at this point, we don't know for certain if it's 125km or above 200km.It's the "P" variant which isn't old.
The missile itself is a two-stage 200+ kg missile. If you believe it has such a short-range then I feel sorry for you
The press release clearly says "HQ-9P" not B or BE
let's stick to the topic and be earthbound.