A data storage and retrieval device utilizes a data cartridge recording and playback apparatus and has storage magazines for holding a plurality of data cartridges for use by the recording and playback apparatus. A cartridge shuttle moves the data cartridges between the recording and playback apparatus and the storage magazines. The cartridge shuttle has a translation drive for moving the shuttle and the cartridges held therein along a translation space within the data storage and retrieval device. The shuttle also has an elevator for lifting and lowering the cartridges, a rotation apparatus to rotate the cartridges, and a cartridge gripper to move the cartridges into and out of the rotation apparatus.