Alright just to let u know ahead of time this gun is amazing, but there is a lot of problems with it. Pretty much if you play stock with this gun prepare to have everything broken within a couple of games. The good part about it is the blowback, it's nasty. So prepare to spend some money to upgrade everything before you bring this baby on the field. What you will need to upgrade is the full trigger assembly. You can buy it here, http://redwolfairsoft.com/redwolf/airsoft/Accessories_GBB_Hammers_and_Triggers_RA_Tech_CNC_Steel_Trigger_Assembly_WE_G39.htm
Then you will need an cnc charging han