I have several toys, the electric one, a Chinese made AK-47 replica (CM.028). It works though with some reliability issues (the safety switch loosen few times and jamming the motor several times). The battery itself isn't long lasting, after several charges, it dies out very soon. However, it is quite good for the value (around US$80 for new, i got it for US$45 at bargain).
The other ones are gasses, M9 pistol, and H&K P8. Dunno what brand they are, but it was old one and from Japan and the other is from Hong Kong i suppose. The M9 have plastic body, but the later one have metal frame and is so strong that it can penetrate 3 carton boxes at once.
Get the Japanese, Hong Kong, or US one, although it will cost you more. For Chinese brands, have to look on reviews first. We usually took references from here: airsoftworld.net and airsocom.com
Some people here love to modify and customize their airsoft guns, mechanically, which is dangerous, some have improved the muzzle velocity so much that it nearly match pistols firing live rounds. Stupid and dangerous it is (and illegal)... but many people do it so that the bullet hit will be felt by people wearing thick protective suits. My experience with these idiots so far has resulted in my friends having a BB round stuck... i repeat... stuck and planted in his inner skin (exposing a bit of flesh) and produce a big acne-like wound.