CFC MK 46/48 & M249 Series Armorer / Operator Maintenance Course

2 Days
All Dates: 


This 2 day course teaches operators and armorers how to properly care for and maintain Mk46/48 & M249 type weapons. This course culminates in an instructor-led live fire training exercise.


Topics covered include:

  • Safe and proper weapons handling procedures
  • General data and nomenclature for Mk46/48 & M249 type weapons
  • Design fundamentals
  • Unloading and clearing
  • General and detailed disassembly of weapons

Armorer-level disassembly topics include:

  • Component analysis & inspection procedures
  • Field stripping & reassembly
  • Detail disassembly
  • Repair parts & specialty tools
  • Special maintenance requirements
  • Assembly & function checks

Instruction on weapon specifications and diagnostics include:

  • Options / alternate parts
  • Model variations
  • Maintenance and inspection of weapon components
  • Identification and replacement of worn or broken parts
  • Care, cleaning and lubrication
  • Field maintenance
  • Cycle of operation
  • Malfunctions and troubleshooting, including immediate and remedial actions

During the course, you participate in range drills to reinforce classroom instruction. Instructors focus on field-expedient maintenance methods to assist you in the field and on the range. These intense drills teach you how to troubleshoot and fix a firearm on the spot when necessary to keep it functioning.

Range Drills

  • Proper loading and unloading procedures
  • Zeroing procedures
  • Malfunction drills
  • Field-expedient maintenance
  • Reloads
  • Performance under stress

Please contact Kathy Miller for enrollment or additional information:

We also offer courses on the following: UZI, MP5, G3, FAL, Dillon M134D Mini Gun, M14, Galil. For further information or to schedule a class please contact: or 702-564-0948

Quick Links

Our Locations


180 Cassia Way, Suite 506
Henderson NV 89014
+1 702 564 0948
by appointment only

New York

47-40 Metropolitan Avenue
Ridgewood NY 11385
+1 212 244 4040
by appointment only