9x at 100 yds is low power? you're spoiled my friend
Even lacking a parallax feature, if it's a decent scope, it should be crystal clear at 100. I'm tellin ya man, if youre short on $$ and cant wait to get the $300.00 super sniper, pick up the elite 3200 10X for 180.00'ish and when you're ready for something else, sell it and get almost 100% of that $$ back.
If you're using the same ammo and the barrel is clean, I'd definitely blame the scope and/or mounts. Its the same type SPS-Vstock right? just not the exact one? It shouldnt matter unless you didnt properly torque the action screws down.