It sounds as though it could do with a re lube,especially the cocking linkage.
They are easy to strip but I have about 50 years experience, you on the other hand may find it daunting.
There should be a strip down guide on here somewhere, try a search.
Pete.
P.S.
The barrel is slightly wobbly as normal.