As I said I am new to the sport so I have to ask. Is changing a piston seal something that is diy or does it have to be done at a service center? My rifle has a 5 year warranty but quite honestly with 15000 shots through it I consider that normal wear and tear and not really a manufacturing defect.