
A compact and satisfying Makarov-style fidget keychain featuring a smooth, functional sliding top. Designed for stress relief, display, or everyday carry, this mini model keeps the iconic look while staying completely safe, non-functional, and keychain-friendly.
Assembly note
For proper mechanism operation, make sure to insert a small rubber band
Features
AMS is not required
Glue is not required
Functional slide movement
Clean two-tone layered design
Comfortable grip for fidgeting
Durable parts designed for easy printing
Safe, non-weapon decorative toy
Keychain attachment point
Print Settings
Layer height: 0.16–0.20 mm
Walls: 2–3
Infill: 10–15% (Grid/Gyroid)
Supports: Not required (all parts designed with clean overhangs)
Material: PLA recommended
Tolerance: No scaling needed
Assembly: Insert a small rubber band (or tie a knot to shorten) for smooth slide return
Tags
makarov, pm, pistol keychain, gun keychain, fidget toy, fidget keychain, mini gun toy, 3d printed keychain, slide action toy, desk toy, edc keychain, stress relief toy, collectible miniature, 3d print model, printable toy, safe toy gun, cosplay prop mini, micro model
Makarov PM Fidget Keychain – Slide-Action Toy
by MILITECH · original on Printables ↗
Toys & Games / Other Toys & Games
♥ 1.8k⬇ 9.2k🖨 29 prints
Print profiles
pm_v2 (4).stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
pm_v2 (1).stlDEFAULT
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
pm_v2 (3).stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
pm_v2 (2).stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
pm_v2 (5).stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
pm_v2 (6).stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
pm_v2_bambu.3mf
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print