the seal will have been damaged as you withdrew it and fresh installed it, plus right now its oversprung by a mile
order a seal, strip the gun, deburr all the sharp edges, wash it out, order some of this grease here . Then install new seal to piston, grease up the seal and the spring and the piston skirt with the new grease, carefully install it with the OEM spring back in...and shoot 20 pellets to distribute the grease around...then chrono it.