I have been shooting PCC for a couple years now. I started with an ATI Milsport and bought a JP in May. With the ATI, I always carried a firing pin, spare trigger and springs(the original mil spec), optic batteries, and oil. I have all that still in my bag now that I shoot the JP. But I always take the ATI as a back up to matches. When I started PCC I was using Titegroup. It was way too dirty so I switched to CSB1 and it is so much cleaner. I clean about every 500-800 rounds. Inside the gun is just some carbon but the comp takes some scrubbing to get clean.