I don't believe stock weapons have strong value in a game that has PvP. They seem more like a liability than a reliable feature. If the game made PvP optional, i could see them being useful. But, I've never built a stock weapon for normal gameplay. I only build one pre Spacelords re-branding so I could AFK antag and get decent rewards still, while lowering my MMR and getting antag affinity, so it wouldn't be a waste of time. But after they nerfed rewards for losing in this game, I didn't bother with stock weapons and built every weapon to maximize success on a mission. Which to me, seems to be more of a problem than anything lately, with Mentor matches and antagonists.