Hey guys! I am quite new to the forum, and I have decided that it is time to purchase some gear of my own, starting with a gun. Since this is my first time picking out a gun, I would like all of you guys' help. Based on several recommendations, I have decided to use the JG M4 enhanced as a base for the build. I will be doing the following upgrades to it: Aoe Correction with a sorbo pad Reshim Regrease Rewire with silicone wire 16awg and deans connectors 7.4v lipo lonex soft hop up bucking madbull black python 6.03mm barrel r hop m nubs new o ring for piston Also, my field requires the FPS to be under 350, so I have chosen the Magic Box M100 spring (wanted to use Guarder or Systema, but they were not in stock). Would this be sufficient? Or maybe I would have to short stroke 1 or 2 teeth? For the grease, I have heard good things about Associated Green Slime for the gb and silicone oil spray for spraying in side the mag well and for cleaning the barrel. Are these good choices? Any other (possibly more economical) lubes I should use instead? For magazines, I am getting MAG brand, as they have quite a good reputation and for the battery, it is a Zippy Compact from Hobby King. Shims from Systema, BB's from Elite Force. Ideally I would like to order from only ASGI, Clandestine, and HK to reduce shipping costs. My budget for the gun only is approximately $250 to $300. Anything is fine with me, so long as the budget agrees and the performance will be up to par. (ex. I heard good things about the Lonex AEG, but idk if it has same perfomance as the JG with upgrades for the same price.) Also, just some other sort of off topic advice that I need: I have about $500 for now for airsoft and I idk if I should just use it for the stuff excluding clothes like (gun, upgrades, bbs, mask, battery, charger) and just buy the other stuff (bdu, vest, pouches, shemagh, etc) later. I really don't want to buy a new gun later on and I want my gear to last. I kind of want to take advantage of all the New Year's sales right now (ASGI 20% off, etc) to save some money. Is $500 enough to satisfy these things (no new gun for later, tac gear, quality stuff)? or would I be better off with the saving up and buying the other stuff later? Thank you to those who read the whole thing and especially to those who reply!