Craftsman Parts

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

We Sell Only Genuine Craftsman Parts

Popular Parts for Craftsman CMCF940M1 (Type 1)

Search Within Model

Browse all Parts Search by Area
Diagram Diagram and Parts List for CMCF940M1 Type 1 Craftsman Wrench
Diagram
Previous Showing All Parts Next
Diagram
Diagram Diagram and Parts List for CMCF940M1 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
      In Stock
    $6.55
  • 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
      In Stock
    Minimum Quantity of 2 required
    $6.22
  • 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
      Special Order
    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
      In Stock
    $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
      Special Order
    $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