Hello and welcome to forum!
After firing a modelgun there is a lot of deposits from the cap on various parts. Unless it is cleaned often, this residue can build up and cause sticking/friction problems. This would be my first guess - you wrote that it happened gradually, pointing to residue buildup.
If a thorough cleaning does not help (or you already clean model after firing every few cylinders), please let us know.