Just for the barrel, piston and rings you are probably looking at $250+, there is a second hand piston and cylinder on ebay at the moment for $50. You would easily get your money back plus some from selling it as faulty on ebay.