This probably doesn't need a controller of its own.  I'm thinking that, as a user, I'm interested in a Shop.  A Shop's inventory items are viewed through the Shop context, which means Shop controller.