I disagree. I dont think that Valve would intentionally create a gun specifially for forcebuys. Forcebuys are not necessarily part of the actual game, it's just a common strategy that people use. Forcebuys are not even a good thing. You are not supposed to win/have an advantage with a forcebuy, it's desperate last resort. You are on a forcebuy/eco for a reason, it's to punish you for not playing well enough when you had rifles and snipers. This game would look ridiculous if it was just a constant trade of rounds and where it doesn't matter if you are on an eco or a fullbuy.
Sure, you should be able to kill someone with just a pistol but you should never have an advantage over a fullbuy. That's what the whole thing is about and it's also why the cz is in such a strange position.