I have a glenfield model 70 .22 cal it's a semi auto. It has not been firing correctly so I broke it down and found the problem. Im not exactly sure what this spring would be called, I'm thinking it's the recoil spring, the firing pin Goes inside of the spring. I've had this rifle since I was about 10 years old. Does anyone know where I could find this spring? I hope I can get it fixed up. It's a great gun and fun to shoot. Also what would be a good way to get into all of the hard to reach areas to get all the residue out. Maybe some way to soak the parts and get them good and clean. I appreciate any help I can get.