The present invention provides an apparatus for shooting a nail comprising a barrel, a barrel support, a centering sleeve, a link frame, a cylinder, a piston rod and an outer housing, wherein the barrel is mounted removably in the barrel support. The cooling unit has an inlet for receiving an air stream containing combustion gases andor particulate matter, a cooling member for lowering the temperature of the air stream, a first outlet for discharge of a condensate, and a second outlet for discharge of the air stream containing uncondensed particulate matter. The storage device translates received file system object addresses in the larger address space to physical locations in the smaller address space of the storage device. The generator shaft is mounted via the ring gear carrier on a housing of the generator.