DISCLAIMER: THIS IS FOR AN AIRSOFT GUN AND NOT ANY REAL WEAPON
Requires a typical spring from a ballpoint pen.
Printing recommendations:
PLA/PETG (I used PLA+)
0.2mm layer height
80% infill
3 walls
Tree supports ONLY for the catch flap itself and not for the screw-head nor the curved surface which interfaces with the magazine (see provided print file).
The author marked this model as their own original creation.