There's only one problem with them. They literally beat themselves to death over time. You need to lube the everlovin hell outta them to make them really last, but if you do they will last a long time.
X2 I give mine a big dose every monday morning, I have the stealth composite model in 1/2" and 3/8", IR makes great guns. We have 3 of the same model 1/2" guns and only one has broke in the last 10 years. I have had a bunch of Snap on guns, and imposter guns and the old great standard CP (chicago) but have not found anything to last as good as the IR.