Brian Hill at Fusion MMA has developed a course, "The Complete Combatant." It is comprehensive and life-saving. Learn some grappling, strikes, and get-ups while also learning how to retain your gun.
My EDC : The Bible Translation I Use
Universal Self Defense Tools
If I Could Only Keep 5 Of My Guns Which Would I choose???
Fighting like FOOLS
Top 5 Guns For The College Bound