If you can see damage, then it'll leak for sure. I've had seals leaking where you'd need a microscope to see the damage...
TBH, if it's a new gun, and you're not sure, then I'd send it back to planet for a service - that'll sort everything, and mean you can be sure there's no problems.