abstract |
Systems, methods, apparatus, and computer program products are provided for dispensing items. In one embodiment, a magazine defining a channel adapted to store a plurality of items of substantially similar size in a uniform manner is provided. The magazine may also define (a) a rake element path adapted to allow one item of the plurality of items to be engaged and (b) a dispensing opening adapted to allow the engaged item to be urged out of the dispensing opening. In such an embodiment, a receptacle may also be provided. The receptacle may comprise a storage cavity and a rake element, wherein the rake element is adapted to (a) pass through the rake element path of the magazine to engage the item and (b) urge the item out of the dispensing opening of the magazine into the storage cavity of the receptacle. |