Just want to confirm when you clean your gg4s would the steps be disassemble (remove O-rings,firing pin,spring, top cap, locking ring) wash all parts I like to use dish soap mild with a soft toothbrush dry with a lint free cloth As for the firing pin use some ss mesh 400 or finer on a flat...