door leaf spring return semiautomatic mp

MP

New