Welcome to the forums
you missed an important bit off kit off your list there ... a good pair of boots
i have a G&G SR25 (the one with a QD silencer), its not a bad gun, but it dose have its issues, such as it will only reliably take G&G mags (i bought some other brand off ebay ... they dont feed unless you hold the mag in place ). Also it need lipo'ing as i managed to lock up the gearbox (i didnt keep the trigger pulled long enough), which meant as there is no full auto to unlock it, i had to drop the motor out and move the bevel gear round by hand ... not an easy task.
if you do like the SR25 style, check out the A&K sr25. it uses the longer (PSG-1) piston/cylinder/spring etc. and i believe its cheaper (i may be wrong here)