Maybe you ought to rent one by the hour for a while, at your local range.
Renting sounds like a good idea, I’ve got a range just up the street from work, thanks!