Not great but good enough.
My friend bought this gun at a Wal-Mart last week, and I have to say, it looked really cool right out of the box. However, when we went into the basement to test fire it, many rounds failed to fire. What I mean by that is the magazine function is not very reliable, and we found that only about five to six rounds out of ten successfully fired. That's not to say the gun can't be used as a prop for films, as the gun is lightweight and can be used with one hand, making for great close-ups and action shots. Overall, the gun is not very good, but for the price, you can't really expect much more. I'd recommend this gun to anybody who is new to airsoft and wants to get an airsoft electric gun to practice with.