Craftsman Parts

Craftsman Impact Wrench Replacement Parts For Model CMCF940M1 (Type 1)

We Sell Only Genuine Craftsman Parts

Popular Parts for CMCF940M1

Search Within Model

Questions & Answers for Craftsman CMCF940M1
Browse all Parts Search by Area
Diagram Diagram and Parts List for Type 1 Craftsman Wrench
Diagram
Previous Showing All Parts Next
Diagram
Diagram Diagram and Parts List for Type 1 Craftsman Wrench
  • 1
    NOSE SA – Part Number: NA161999
    NOSE SA
    Part Number: NA161999
      In Stock
    $55.28
  • 2
    Washer – Part Number: N464079
    Washer
    Part Number: N464079
      On Order
    $6.16
  • 3
    Ring,spring – Part Number: 086947-00
    Ring,spring
    Part Number: 086947-00
      In Stock
    $6.16
  • 4
    O Ring – Part Number: 050056-00
    O Ring
    Part Number: 050056-00
      Special Order
    Minimum Quantity of 2 required
    $6.16
  • 5
    IMPACTOR – Part Number: N684018
    IMPACTOR
    Part Number: N684018
      No Longer Available
  • 6
    Ball – Part Number: 000475-00
    Ball
    Part Number: 000475-00
    ★★★★★
    ★★★★★
    (1)
      In Stock
    $6.16
  • 7
    Washer thrust – Part Number: N377515
    Washer thrust
    Part Number: N377515
      No Longer Available
  • 8
    SPRING – Part Number: N377938
    SPRING
    Part Number: N377938
      No Longer Available
  • 9
    Steel Ball – Part Number: 618844-00
    Steel Ball
    Part Number: 618844-00
      In Stock
    $6.16
  • 10
    CARRIER SA – Part Number: N591881
    CARRIER SA
    Part Number: N591881
      No Longer Available
  • 11
    THRUST WASHER – Part Number: N114027
    THRUST WASHER
    Part Number: N114027
      In Stock
    Minimum Quantity of 2 required
    $6.16
  • 12
    PLANET GEAR – Part Number: N389396
    PLANET GEAR
    Part Number: N389396
      In Stock
    $8.35
  • 13
    ROLLER PIN – Part Number: N194994
    ROLLER PIN
    Part Number: N194994
      Special Order
    $6.16
  • 14
    SEAL-GEARBOX – Part Number: N410641
    SEAL-GEARBOX
    Part Number: N410641
      In Stock
    Minimum Quantity of 2 required
    $6.16
  • 15
    RETAINING RING – Part Number: N389400
    RETAINING RING
    Part Number: N389400
      Special Order
    $6.16
  • 16
    GEAR – Part Number: NA114667
    GEAR
    Part Number: NA114667
      Special Order
    $13.55
  • 17
    O-RING – Part Number: N411414
    O-RING
    Part Number: N411414
      In Stock
    Minimum Quantity of 2 required
    $6.16
  • 18
    GEARCASE – Part Number: N363283
    GEARCASE
    Part Number: N363283
      Special Order
    $11.91
  • 19
    BEARING – Part Number: N158641
    BEARING
    Part Number: N158641
      In Stock
    $6.16
  • 21
    Pin – Part Number: N890694
    Pin
    Part Number: N890694
      Special Order
    $6.16
  • 22
    SCREW – Part Number: NA002385
    SCREW
    Part Number: NA002385
      In Stock
    $6.16
  • 23
    DETENT PIN – Part Number: N403227
    DETENT PIN
    Part Number: N403227
      In Stock
    Minimum Quantity of 2 required
    $6.16
  • 24
    BAR – Part Number: N693834
    BAR
    Part Number: N693834
      Special Order
    $6.16
  • 25
    SPEED REGULATOR – Part Number: NA101588
    SPEED REGULATOR
    Part Number: NA101588
      Special Order
    $6.16
  • 26
    DETENT SPRING – Part Number: N392855
    DETENT SPRING
    Part Number: N392855
      In Stock
    Minimum Quantity of 2 required
    $6.16
  • 27
    Roll Pin – Part Number: N071836
    Roll Pin
    Part Number: N071836
      In Stock
    Minimum Quantity of 2 required
    $6.16
  • 28
    Plastite Screw – Part Number: 330019-04
    Plastite Screw
    Part Number: 330019-04
    ★★★★★
    ★★★★★
    (4)
      On Order
    Minimum Quantity of 2 required
    $6.16
  • 29
    RUBBER PLUG – Part Number: N186764
    RUBBER PLUG
    Part Number: N186764
      No Longer Available
  • 30
    BLOCK – Part Number: NA102773
    BLOCK
    Part Number: NA102773
      Special Order
    $6.16
  • 32
    ANVIL ASSEMBLY – Part Number: NA039663
    ANVIL ASSEMBLY
    Part Number: NA039663
      Special Order
    $51.17
  • 33
    IMPACTOR – Part Number: NA109167
    IMPACTOR
    Part Number: NA109167
      Special Order
    $77.23
  • 34
    HANDLE SA – Part Number: NA149612
    HANDLE SA
    Part Number: NA149612
      Special Order
    $35.38
  • 35
    MOTOR & SWITCH SA – Part Number: NA150749
    MOTOR & SWITCH SA
    Part Number: NA150749
      Special Order
    $139.92
  • 36
    RATING LABEL – Part Number: NA145959
    RATING LABEL
    Part Number: NA145959
      Special Order
    $6.16
  • 37
    LABEL – Part Number: NA089061
    LABEL
    Part Number: NA089061
      Special Order
    $6.16
  • 38
    LABEL – Part Number: NA091493
    LABEL
    Part Number: NA091493
      Special Order
    $6.16
  • 800
    GREASE – Part Number: 808386-00
    GREASE
    Part Number: 808386-00
      No Longer Available
  • 800
    Grease 50g – Part Number: NA360289
    Grease 50g
    Part Number: NA360289
      Special Order
    $28.88
  • 801
    Grease,molykote – Part Number: N017298
    Grease,molykote
    Part Number: N017298
      In Stock
    $61.71
  • 862
    SOFT BAG, CRAFTSMAN – Part Number: N575694
    SOFT BAG, CRAFTSMAN
    Part Number: N575694
      Special Order
    $20.89
  • 866
    Battery – Part Number: CMCB204
    Battery
    Part Number: CMCB204
      No Longer Available
  • 871
    Charger – Part Number: CMCB104
    Charger
    Part Number: CMCB104
      No Longer Available

Questions & Answers

?

Our customer Service team is at the ready daily to answer your part and product questions.

We're sorry, but our Q&A experts are temporarily unavailable.
Please check back later if you still haven't found the answer you need.

Ask our Team

We have a dedicated staff with decades of collective experience in helping customers just like you purchase parts to repair their products.