Работа автоматики ППШ основана на принципе отдачи свободного затвора, то есть закрывание канала ствола осуществляется массой затвора и усилием возвратно-боевой пружины. Таким образом, на момент вылета пули из канала ствола затвор отходит назад на 1-1,5 мм, а стреляная гильза при этом обеспечивает достаточную обтюрацию пороховых газов без разрушения её корпуса.
Стрельба из ППШ производится с «заднего» шептала, то есть затвор во взведённом положении становится на боевой взвод шептала. Ударник жёстко закреплён в чашечке затвора. Спусковой механизм – агрегатно-съёмный, смонтирован в спусковой коробке вместе со спусковой скобой и имеет переводчик режимов стрельбы – одиночными выстрелами и очередями произвольной длины (темп стрельбы при этом около 1000 выстр./мин.). Предохранитель ползункового типа расположен на рукоятке взведения затвора и обеспечивает его блокировку в вырезах ствольной коробки в переднем положении, исключающем отведение затвора, и на боевом взводе.
Питание патронами осуществляется из дискового (вместимостью 70-73 патрона) или коробчатого (вместимостью 35 патронов) магазинов.
Извлечение стреляных гильз из патронника осуществляется подпружиненным пластинчатой пружиной выбрасывателем, перемещающемся в вертикальных пазах переднего торца затвора. Отражение стреляных гильз производится жёстким отражателем, смонтированным в затворной коробке.
Затвор на боевом взводе, предохранитель включён. В гильзовыводном окне виден жёсткий отражатель (помечен стрелкой)
ППШ первых выпусков оснащались прицелом секторного типа, нарезанного на дистанции от 50 до 500 м с дискретностью 50 м, а в последующем – перекидным двухпозиционным целиком – 100 и 200 м. Приведение к нормальному бою осуществляется ввинчиванием-вывинчиванием мушки и её перемещением в поперечном направлении вместе с полозком относительно основания по пазу типа «ласточкин хвост».
Двухпозиционный перекидной целик для стрельбы на дальности 100 и 200 м
ППШ приводится к нормальному бою стрельбой на дальность 100 м при установке прицела «2». При этом четыре пробоины от пуль должны уложится в габарит диаметром 20 см, а СТП пробоин не должна отклонятся от контрольной точки (КТ), расположенной на 30 см выше точки прицеливания, более чем на 5 см в любую сторону. Для условий военного времени из-за недостатка мест пристрелки допускалось производить стрельбу на 50 м. При этом диаметр габарита рассеивания пуль 17 см, превышение КТ над ТП – 24 см, а допустимое отклонение СТП от КТ не более 4 см.
Для улучшения кучности стрельбы автоматическим огнём передняя часть кожуха выполняет функции дульного тормоза (боковые окна дульной части кожуха) и компенсатора (наклонная торцевая стенка и верхнее окно дульной части кожуха). Вследствие этого, при стрельбе в тёмное время суток ППШ можно безошибочно идентифицировать визуально по трём ярким языкам пламени, а на слух – в любое время по высокому темпу стрельбы, схожему со стрекотанием швейной машинки. Наличие дульного тормоза породило и некоторые неудобства: соседний стрелок, оказавшийся на расстоянии до 2-3 м сбоку дульного среза, может с лёгкостью получить баротравму или разрыв барабанной перепонки.
Дульный срез, видны боковые окна дульного тормоза и компенсационное окно в верхней части
Ясно видно развитие дульного пламени характерной формы
Принадлежность (двухколенный шомпол, протирка, ёрш, выколотка, отвёртка, ключ для мушки) размещена в полости приклада.
В полости приклада размещается принадлежность
Каждый ППШ комплектуется тремя дисковыми магазинами два из которых переносятся в сумках на ремне. Одна из сумок для переноски магазина имеет карман для помещения маслёнки.
Детали ППШ имеют защитное покрытие – химическое оксидирование или фосфатное. Затвор защитного покрытия не имеет (традиционно вплоть до АК-47 детали затворной группы имели второе название: детали белой группы и защитного покрытия не имели), что при появлении рыжего налёта – ржавчины – сигнализирует о необходимости чистки.