Fix problem: Don't buy it again. Honestly, the G96 is not a good option for a sniper rifle. It has crap internals (as you've seen), and is nothing but a bottomless money pit.
If it arrived stock shooting in the 200s like you said, the spring is defective, and if you want to pursue upgrading it and all, buy a m100 laylax spring, a new spring guide, cylinder, cylinder head, and everything else.
IMO, just try to fix it up slightly enough so you can sell it and buy a TM VSR10, or at the very least, a UTG L96
Proud Member of the Strelok society
Whoa guy with the thumb rings, save some pussy for the rest of us
Welcome to Bed Bath and Beyoncé, if you find anything you like, put a ring on it.
What idiot called them Black Bears instead of African Abearicans