A dispenser configured for securely storing a plurality of items within a cart and providing access to a subset of the plurality of items to authorized users. The dispenser generally includes a housing defining an interior portion dimensioned to receive a storage cart having an array of receptacles each configured to hold one or more items, a laterally sliding access door configured to provide restricted access to the cart stored within the dispenser, and an item access mechanism configured to provide selective access to a subset of the plurality of items stored within the cart. The dispenser additionally comprises a cart guide mechanism and a cart locking mechanism configured to guide the cart into the housing and to secure the cart in an appropriate location within the housing for use with the item access mechanism.