JG is a decent manufacture although they have poor quality control. All the 552's i've seen had real sucky feeling mags, i was afraid i would break them just taking them out of the gun. There's better guns and manufactures out there. Combat Machine, Echo 1, maybe some CYMA's, but CM and E1 would be my choice for quality and performance without breaking the bank.