A couple more reasons: try to find a practice range accessible by public transportation. Add at least $30 to take a zip car to the range. Job choices in the city tend to be government or contractors. City people do not have the option of wood heat. People are stuck buying overpriced merchandise unless they add the cost of a zip car to their shopping trip.
What is a zip car?