Patent ID: 8087325

Claim:
A tool device for inserting fasteners in a work object, comprising: a body frame including a magazine section having two magazine chambers aligned with one another; a barrel extending from a distal end of the frame, wherein the barrel is formed to receive and position a selected bit or fastener for use at a distal end of the barrel; two magazines constructed and arranged for insertion in corresponding chambers of the magazine section, including a first magazine having a number of first passages for containing work or drive bits, and a second magazine having a number of second passages for containing fasteners; a shaft supported in the frame for movement over a path that extends through the magazine chambers and the barrel, wherein the shaft has an associated handle accessible on the frame; and the first and the second magazines are dimensioned and arranged so that when inserted in the magazine chambers, (i) a selected first passage in the first magazine can be aligned with a selected second passage in the second magazine, and (ii) the aligned first and second passages receive the shaft when the shaft advances from a retracted position toward the distal end of the frame by operation of the shaft handle, and so that (a) when a given second passage in the second magazine is vacant and the vacant passage is aligned with a selected first passage in the first magazine and the shaft advances, the shaft urges a work bit in the first passage to travel through the vacant second passage and through the barrel, to position the bit at the distal end of the barrel for use on a work object, and (b) when a second passage in the second magazine containing a fastener is aligned with a selected first passage in the first magazine and the shaft is advanced, the shaft urges a drive bit in the first passage to engage the fastener in the second passage and to advance the bit and the fastener together through the barrel to the distal end of the barrel to enable the bit to drive the fastener into the work object.