I don't dry fire at all. Every couple of weeks I spend an hour or so live firing. I do practice draw and point with an empty gun maybe once a week for a couple minutes, but don't actually pull the trigger. The range I shoot at does not allow movement when firing, so I also practice drawing and shooting on the move with an airsoft gun every couple of weeks as well. It's not ideal, but its better than no practice.