Register for Classes Online
View Training Calendar
Concealed Carry Courses
The San Diego County Sheriff’s Office is responsible for the issuance of Concealed Carry Permits in San Diego County. You must submit your application online, pass a thorough background check, and be approved by the License Board, BEFORE attending the Initial 8-hour California CCW License Class.
DGM Training Courses
From beginner to developing competitor, the DGM Training Department encourages safe, ethical, and responsible shooters that have the confidence to handle firearms in both a range setting and when needed for personal protection.
Security Guard Courses
DGM Training Department is approved and licensed by the California Department of Consumer Affairs, Bureau of Security & Investigative Services to provide training and licensing classes for California Registered Security Guards.
DGM has a complete training facility and is equipped to provide training in the following areas: Personal Firearms Instruction, NRA Range Safety Officer Certification Program, CA Firearms Safety Certificate (FSC) Program and more.