I know i know...my never ending sr 25 discussions. Well its Christmas time and i decided instead of just replacing my broken gear Im going to give my gun a full tune up.(Guns deserve presents too). So this is what i need help with. Im basically buying new parts for my whole gun. Im going to get a new piston, gears, bearings, shims, barrel, hopup, tappet plate, and a spring guide. If theres anything big im missing tell me. (Im keeping my old motor and spring in it). Anyways i was wondering what parts are not the most expensive, but very reliable, i am probably working with a 150 dollar budget roughly. I dont want this gun breaking down for a long time. I already have my hopup and barrel decided. Thank you so much for your time. Any suggestions on what to get help!