Lots of good places around Asheville, I would also second staying out of the city as you would get hit with city and county taxes.
Mills river (north henderson county) is a nice area that has grown quite a bit in the last 5 years. That is where our highest ranking K-5th grade school is located. As far as schools go, just look for the higher income areas, they will have the better scoring schools.
Hendersonville has changed quite a bit in the last 10 to 15 years, not only are we getting larger, but moving somewhat away from the retirement town we have always been know as. Still a great place to raise a family and violent crime is relatively low. Like everywhere most of our crime seems to be driving by drugs.
As far as ranges go we have a few indoor ranges in the area, one small public outdoor range ( Bench or offhand), and a private club type range ( Bench or offhand only,). In hendersonville we have a great outdoor 3 gun match and Action pistol match, but unfortunately we are fighting to keep the range open. Will find something out at the end of the month.
Several good Arfcom members in the area, if you do move here shoot me a PM and come shoot with us.