RE: Practicing at different distances
Shoot from as far away as you can!! Distance will show inconsistencies you would never notice at shorter ranges. Little things like hand position and pressure, to big things like punching the trigger and peeking show up big time the further back you go.
The added benefit of shooting at 40+ is that 15-20 seems like childs play after that!
--Bob