was wondering if your rifle was factory? I've seen posts where people have had the same problem after recently changing buttstocks. If you have changed buttstocks recently it's possible that your stock bolt is too long,threading into the back of the reciever so far the hammer can't cock. back the stock bolt out 1/2 turn then try to cock it, if it works the fix is a couple flat washers under the head of the stock bolt