A needle assembly magazine comprising: needle assemblies (3.1); a housing adapted to contain a plurality of needle assemblies (3.1), the housing having a first opening (2.3) providing access to an unused needle assembly and a second opening (2.4) for receiving into the housing a used needle assembly; and a slider movably disposed within the housing and separating the housing into a first region for unused needle assemblies and a second region for used needle assemblies, wherein movement of the slider advances the unused needle assemblies within the housing toward the first opening (2.3); characterized by a holder disposed within the housing, wherein the holder receives the used needle assembly and is movable between a first position and a second position, wherein in the first position the holder is adjacent the second opening (2.4) and in the second position the holder is advanced toward the first opening (2.3) by a distance substantially equal to a width of a needle assembly (3.1); a lever for moving the holder within the housing from the first to the second position, the lever being activated by a user, and the holder being movable from the second to the first position manually by moving the lever or automatically by a tension spring; and a hook extending into an interior of the housing, wherein, as the holder moves from the first to the second position, the hook is deflected by the holder against an inner surface of the housing to allow the used needle assembly to pass, and, after the used needle assembly has passed the hook and as the holder moves from the second to the first position, the hook resiliently returns to its original position and separates the used needle assembly from the holder. needle assemblies (3.1); a housing adapted to contain a plurality of needle assemblies (3.1), the housing having a first opening (2.3) providing access to an unused needle assembly and a second opening (2.4) for receiving into the housing a used needle assembly; and a slider movably disposed within the housing and separating the housing into a first region for unused needle assemblies and a second region for used needle assemblies, wherein movement of the slider advances the unused needle assemblies within the housing toward the first opening (2.3); characterized by a holder disposed within the housing, wherein the holder receives the used needle assembly and is movable between a first position and a second position, wherein in the first position the holder is adjacent the second opening (2.4) and in the second position the holder is advanced toward the first opening (2.3) by a distance substantially equal to a width of a needle assembly (3.1); a lever for moving the holder within the housing from the first to the second position, the lever being activated by a user, and the holder being movable from the second to the first position manually by moving the lever or automatically by a tension spring; and a hook extending into an interior of the housing, wherein, as the holder moves from the first to the second position, the hook is deflected by the holder against an inner surface of the housing to allow the used needle assembly to pass, and, after the used needle assembly has passed the hook and as the holder moves from the second to the first position, the hook resiliently returns to its original position and separates the used needle assembly from the holder.