I will say that CPR was a little slower than I expected, but the work was well worth the extra time. Part of the delay wasn't even CPR's fault as part of the job entailed sending the rifle to be Black-T coated and they are overwhelmed with their work load for good reasons as I feel they do the best job of coating in the business.