At first mine gave me problems but now it runs like a clock, and I love it. Even though it's like a 10/22 or krinker I still think for a semi .22 it still takes the cake. Another option is Rhinelands 10/22R stock that looks like the R22 but with a collasable stock like a MP5. Check it out on their website Rhinelandarms.com