"I have been playing air-soft for around 5 years and came to the realization that your gun is only going to perform to the limit of the ammo you use after you've upgraded it as far as you can. Using the wrong bb can lead to inaccuracies, bucking damage, misfires, skipping, burping and ultimately failure and fatal malfunction of your gun. So I spent a month specifically looking for the perfect ammo for every platform; CQC, Field guns, DMRs, Snipers, heck I even looked for the perfect bbs for grenades, launchers and mines. What I found is that there are only 4 brands I will ever recommend to anyone: TM, KWA/KSC, Biovals, and Elite Force. For their absolute consistency, perfect balance in weight, perfectly smooth seamless spherical shape, and number of available types of bbs (also environmentally fiendly-er for those of us tree-huggers out there), Elite Force is the way to go. And for $20 for 5k bbs, you can't go wrong."