Eh Krytac is OK. Internally the piston is soft, the cylinder head is cheap plastic and the nozzle doesn't have an o-ring. The gearset is bad in anything except a stock config and the mosfet is unreliable. But if you can't tech and you have $350 its in the top 5 best options in my book.