I live in the country so Im fortunate enough to have a range out back and have hanging steel just off the deck at 10,15, 25 and 60 yds if Im to lazy to go out back.I shoot at least once a week and dry fire for short periods 2-3.
I use to shoot 2-3 times a week but have found that dry fire is a verry good alternative and has cut my reloading bill a lot.