This is not a finished product. This is STL 3d files for printing and instructions for assembling.
Here is my version of Militech M-10AF Lexington from Cyberpunk 2077. It has movable slide with spring, movable tgigger with spring and removable magazine.
The archive contains all 3d models and instruction. Have version with and without text on side.
Size is 240x150x32mm.
To made it you need print all parts and buy steel tension spring for slide, pen spring, two screws, two magnets and one steel nail or rod.
All the details of printing and assembly are described in the instruction.
Possible local taxes in your region are not included.
If you have questions, please contact me. I’ll update Instructions and templates if somebody will face with any issues.