tms 94 fns40 fns9 1

TMS-94 FNS40/FNS9 STL Files

3D Printed TMS-FNS 3D Printable FNS40/FNS9

TMS FNS40/FNS9 Details

The TMS-94 is a 3D printed frame that is compatible with both the FNS40 and FNS9.

The TMS-94 is also able to be used with both the standard and “long” FNS9/40 slides. This makes the TMS-94 one of the more versatile 3D guns on the market(often the 3D builds require more specific slides/parts kits to be compatible).

Shop Husky Armory

The only thing missing from the 3D printable FNS is the ability to add or change backstraps.

Alothough we hope this may be a feature in the TMS-94 v2.

The FNS9 and FNS40 has long been admired for it’s excellent ergonomics and backstrap versatility.

TMS FNS40/FNS9 in the Wild


TMS-94 3D Printed FNS40 Review
TMS-94 FNS40 Magazine Dump

TMS FNS40/FNS9 Tech Specs

  • Full Size – For full-size magazines and full-size slides.
  • Compact – For compact magazines and compact slides.
  • Chode – For full-size magazines and compact slides.
  • Stubby – For compact magazines and full-size slides.
  • Longslide – For full-size magazines and Longslides, by Skinnypew.

Required Parts for the FNS40/FNS9 3D Build

The following parts are required for the TMS-94, both the FNS40 and FNS9 builds:

Materials Required

You will need a set of each below for each pistol you make.

  • x1 Complete FNS Slide Assembly – (Slide, barrel, recoil assembly, slide internals)
  • x1 Complete FNS Lower Completion Parts Kit – (Trigger, rear assembly, slide catch, disassembly lever, locking block, front frame pin, rear frame pin, trigger pin, slide lock spring, Z-spring)
  • x1 FNS magazine – of your choice in caliber and size.

Tooling Required

  • x1 4mm drill bit
  • x1 hammer
  • x1 2 – 4mm pin punch
  • x1 2.5mm roofing nail and vise grip (optional)

Suggested 3D Print Settings

Material: – PLA+ Esun/Inland recommended

Nozzle – 0.4mm

Layer Height: – 0.16mm

Temp: – 220C/60C

Infill: – 99-100%

Supports: – On (If using tree supports, press buildplate only. Otherwise use everywhere)

Cooling Fan: – 20% normal, 50% on bridges. Off for the first 10 layers. Keep the fan low to prevent warp.

Bed Adhesion: – For newer tempered glass beds, you may find it possible to print with just a clean bed like me. For smooth glass, use masking tape, gluesticks, or hairspray.

Orientation – Print the frame upright. (This means magwell down.)

Frequently Asked Questions

Does your FNS9/FNS40 parts kit have a safety?

If so, you will need to go to nguyenkvvn’s variant that accomodates this feature, which can be found in the “Beta Tester Remixes” folder.


If you are looking for an FNS9 or FNS40 that is not tracked by the government, is more based, and comes in hot pink, the TMS-94 is the handgun for you.

Fire up your 3D printer and get to blasting!

Is something missing or incorrect?

DISCLAIMER: 3D STL files are for learning and documentation purposes only. The users of this website and files need to be aware of all applicable local, state, federal and regional laws. 3D Gun Builder does not encourage, condone, or promote any illegal activity.

3D Gun Builder ( does not host, provide, develop, and/or have any affiliation with the firearm STL files or All files are hosted by a third party.

Dan M.
Latest posts by Dan M. (see all)
3D Gun Files

Download over 100+ STLs


Learn 3D Gun Printing

Polymer 80

80% Guides & Tips

Industry News

Stay Up to Date

Suggest an Edit

If you see something incorrect or that we missed within this file, please let us know and we will fix it as soon as possible