Might be worth getting a service kit from daystate. When I stripped mine, the cylinder o ring was near flatterned, so sizing might be difficult unless you have the end plug with you.
"Shooters, regardless of their preferred quarry, enjoy their sport for its ability to transfer them from their day-to-day life into a world where they can lose themselves for a few hours". B Potts.