well, all i can say is keep faith, it has taken me a bit longer to get my Gas L96 to where it is now, and that is pretty solid. from wat i have read here, the TDC mod and a nineball bucking should really help, and i do not know about the barrel but that might not be bad to look at switching over to a madbull V2 6.03. I use gas or AEG's so i am not the greatest with spring rifles.