im in the area and have carried in my county, but not within asheville city limits. many on this board have. there was an open carry meet last year down town. on another asheville thread i posted my correspondence w/ buncombe county sheriffs department about the subject. they essentially said, its legal, but most people will not like it. all the more reason to do it.
good luck and bring your recorder