So my A grade P7 is doing something weird. When I pull the slide back it wont lock with a empty mag in. Or sometimes it will lock back but I have to hit the rear of the slide to make it go back to normal. It also won't release the slide when I squeeze the lever. However this usually only happens when I am physically trying to do it. I just took it out and tried both of my mags. When I actually shoot the gun the P7 seems to work right, but it just feels like something is off a bit. And the cocking lever seems to have a little more play in it then usual. I did research past posts on this topic and from what I can gather is it the Rocker spring. And if so is this a hard fix. Also I cleaned it very well and am almost positive a dirty gas tube is not causing any of these issues. Thanx for any advise or consderation.