im kind of new to cockers but i know a little about what your asking, a ball detent is a device screwed into the side of an autococker, you can also see it inside by looking through your feed neck and pulling the bolt back you will see a little ball, the purpose of that is to stop double feeding (firing two balls at once), bolts are what hit your ball when its loaded in the breech, if you didnt have a bolt and you pulled the trigger the ball wouldnt shoot, a aftermarket bolt will help by increasing rate of fire and by is uses less gas, and if you short stroke there is less chance of the ball breaking. again im not sure my explanations are totaly accurate but it gives you and idea.