https://www.gunbroker.com/item/938833503#carousel-modal-view-item

Not exactly what you are after but fairly close and I expect you could make it so. 21/28/30"