I got my Chrony today and did a test of 20 shots from the QB36 using Crossman Premier Lights. I think the results pretty well tell the tale of a bad piston seal. The first 3 shots were 525.3, 536.8, 468.7 after that everything was in the 300's. The low was 302.6, High 536.8, Avg 370.3, Extreme Spread was 234.1, and Standard Deviation was 64.86. From what I understand you want the Extreme Spread to be 30fps or less -- mine's 234!
I did the same 20 shot test on my almost new GAMO Big Cat and got Low 894.7, High 931.5, Avg 913.3, Extreme Spread 36.05, Standard Deviation 10.00 -- almost good results, but the spread of 36 indicates I may have some work to do on it also.
Also, I bought a Tech Force 97 "cleaning kit" from Compasseco -- it came with new seals and a new spring. Unfortunately it came with a new leather seal instead of a synthetic one and it's literally hard as a rock. Guess I'll need to soak it in Charlies Special Lube mixture to soften it up before installation -- any advice on that would be appreciated.