This is the 10 round Swiss K31 magazine from Rock Solid Industries, in 7.5x55 calibre.
All steel construction, lovingly put together to a high standard to complement the Schmidt–Rubin K. 31/ Kar .31 (Karabiner Modell 31) build standard, finished in black oxide.
An easy to grip floorplate shape allows for quick magazines changes.