yeah mine used to kick ass all i recomend is you get a new barrel i used to run mine with a unitec and it never missed a beat as long as you can look after it. it will work fine
CP do sell them, but I really strongly recommend contacting http://ruthlesspaintball.com/products/invert-mini.php and getting one of theirs. Superb trigger, was fairly cheap aswell. Made of delrin, really nicely machined. Reduces the side to side play to almost nothing. I think from ordering it, to it arriving took about 4 days.