Makarov
Home

 


 

Makarov Disassembly

Disassembly

Thanks to Jerry Kielley for this well-written documentation.

Frame/Receiver

1. Pull down front of trigger guard, and move slightly to the side to hold open.
2. Retract slide, pulling back and up until it clears the frame.
3. Allow slide to move forward off barrel. Then return trigger guard to a locked position.
4. Remove recoil spring from barrel (twisting clockwise).
5. Loosen grip screw and remove grip.
6. Slide the firing spring retainer plate (#23) down, and remove plate and firing spring (#22)
7. Locate the sear/slidestop spring (#13 hooked over the slidestop). Unhook the spring and
remove the sear (#12) by rotating forward and lifting out the right side first. 8. Remove the slide stop (#10)
9. Pull trigger (#16) to release Hammer (#11) rotating it forward allowing it to be lifted from the frame.
10. Note how the cocking lever on the rear end of the trigger bar (#14) is positioned at the top of its arc. (When reassembling it is best to turn the frame upside down to keep it in this position when installing the firing spring).
11. Remove trigger bar by pulling slightly inward and lifting out, then disengaging its pin from the trigger.
12. Remove trigger by pulling down the trigger guard, and rotating the trigger forward allowing it to drop free.
13. Remove the trigger guard by driving out the retaining pin.
14. If necessary to remove the barrel, drive out the retaining pin with a 1/8" punch, and drive the barrel rearward. It is very tight, and best removed with a barrel press.

Slide

1. Remove safety (#7) by rotating clockwise past the upper position to approx a two-o'clock position, and pull free.
2. The firing pin (#6) will now drop free. (note position of notch in firing pin before removal)
3. Insert a punch into indent at the rear of the Extractor (#3), and depress the spring(#4). While the spring is retracted, rotate the front of the Extractor downward and remove. (Be careful with the spring it can launch itself at high speed). (KFB note: see details below)