What would be the first things to improve internally including hopup and innerbarrel. Ive read something that the piston is weak or something, so i have thought to get CA piston with Systema piston head with bearings. Im bit low-budget guy, but i still can get some money, but takes some time still. Ive had thought too Hurricane kind of full tune up kit for the gun including Piston head with bearings, cylinder, cylinder end, spring guide with bearings and M100 spring and for the piston still CA reinforced piston. Im getting anyway new bearings for the gun no matter what FTK ill buy.