The 2nd one will never live up to what you cherished.
Get a replacement barrel, new piston and all should be fine. If you want to do it on the cheap, you'd have to check if you left any debris in the barrel, but definitely new piston. Cheer up though mate, you're almost there.