From what I know, I think the practice drill looks good and am looking forward to trying it. The only qualm I have is that movement and mag changes can be practiced at home with dry fire drills. So, for someone who has limited range time (like myself) should we be spending a portion of the time practicing what can be practiced at home? This is a personal question and not meant to take away from your drill, just wondering for myself.