Ok so my first high performance gun gets here tomorrow, my jg m4-s, and I can't wait, what do you guys do when you have that pre gun anxiety? What is the first thing you do when it gets here? After I test it is there any maintenance or mechanical work that should be done? This gun is going to be my baby, before I've just used lpegs and springers, so I want to make this one last a lifetime, I plan on upgrading it in the future, do all the DIY mods and then take it to the local shop to get the other ones done, but what should I do on the fort day after testing and inspecting? Are there any specific things I should check for? Sorry for this very noobish post, like I said I've mostly use either a cyma bolt action or a colt springer.