Pull tope seemed tonhave good compression but recoil is squeaky.  I havent done anything with itbother then pull the recoil.  Sold as is for parts repair.