They're fair, better than the older models, with some continued updates. The Pros: Semi-auto. The Cons: Still need to stay on top of cleaning (some people seem to think thats a big issue), and limited in what loads you can use, they dont like certain pressure curves, and dislike some of the hot-ish loads on the market. Other than that, its a gun.