Operator - Clean and Lubricate: After every firing or exposure to water chemicals, dirt, or other contaminants.
Operator - Clean and Lubricate: Annually during storage.
Operator - Clean and Lubricate: Monthly when carried as duty weapon.
Operator - Function Check: Whenever disassembled and reassembled.
Armorer - Field strip and inspect for proper maintenance: Annually.
Armorer - Detailed disassembly and inspection: Every three years or 5000 rounds fired.