UPDATE: I dropped the rifle off with these guys. I have actually dealt with this shop quite a bit and I do trust them. After talking with them about the problem at length they assured me they know how to fix it and all will be well. I will let you all know when I get it back. They said it would probably run about a week.