try Prices Creek just west of Burnsville or Altamont Tactical Outfitters
i dinot have the number for Prices Creek but you can search them and contact them on line. i was in there a couple of weeks ago and they had quite a few Glocks all were at $449 or less.
altamont has no show room their Number is 828-279-7973
remember the gun show middle august in asheville.