Millenium should be able to fix and replate it, call them for a quote. If you send a piston with it or buy one from them then you will then end up with a new cylinder as opposed to buying a used one that may have 1/2 life left (and you'll still need a piston). Do a search on this site for Millenium, there's a ton of info about them and the other companies that do the same. The only reason I mention them is that I used them for a replate and thought the price and quality was good. Just make sure you call them rather than online only. Seems some problems people have had with them has been from lack of communication.