I had a WK180 Gen 2, and even it does have issues, my piston snapped after about 400 rounds, the company is legit and honors their warranty and service. Nothing bad to say about the at all. The got back to me via email the same day, issued an RMA number, replaced the piston and several other upper parts and sent the rifle back to me. So i would recommend it based on my experience with it for sure