I ordered my rifle from AirsoftGI (not an intended plug, I have to mention them to explain) and they recommended the Tenergy 8.4v 1600mAh NiMH Stick Battery with the rifle. I got it since I intend to play all day games so I would need a second battery. To put it simply, it took about 45 minutes for me to get the wires and the battery positioned so that I could get the battery cover back on. I have no intent for this to come across as negative I just thought it might be useful information for those of you who intend to get the same rifle and battery. Other than that I love my rifle, even though it\'s loud.
Update: So after having it for a few months and using it lightly, except for one time, I have noticed that the lever that determines if it is on safety, auto, or semi is broken. It barely holds up on safety and when I put it on auto it falls to semi after a few seconds. Unfortunately I can\'t just tighten a screw, so I have to take it into a store to get it repaired. Other than that one flaw I absolutely love this rifle. Please note that when you use 0.25g BBs its fps drops to around 330