Первоначально к пистолету-пулемету ППШ был принят барабанный магазин емкостью 71 патрон. Магазин состоит из коробки магазина с крышкой, барабана с пружиной и подавателем и вращающегося диска со спиральным гребнем — улитки. Сбоку на корпусе магазина имеется ушко, служащее для возможности переноски магазинов на поясе при отсутствии сумок. Патроны в магазине размещаются в два ручья, по внешней и внутренней сторонам спирального гребня улитки. При подаче патронов из внешнего ручья улитка вращается вместе с патронами под действием подпружиненного подавателя. Патроны при этом снимаются отгибом коробки, расположенным у приемника, и выводятся в приемник, на линию досылания. После израсходования патронов внешнего ручья вращение улитки прекращается стопором, при этом выход внутреннего ручья совмещается с окном приемника, и патроны выжимаются из внутреннего ручья подавателем, который, не прекращая своего движения, начинает теперь двигаться относительно неподвижной улитки.