I had a dog rough grindy twangy horrid hw95k from the factory.
A strip degrease quick polish of the cocking slot piston spring ends and trigger sears and then a proper re grease using bisley moly grease saw it shooting very nice indeed. Pellet on pellet with .177 jsb exacts out at 35 yds little recoil and a very dull phut from the muzzle.
It was just too light for me and i wasnt consistent with it so traded it towards my hw100.
I was going to buy it back off my mate recently but didnt.
So basically before you blow quid on a vmach kit see what its like fettled with the original