Really nice shop. Located in an old bank building right on the town square. Tons of inventory, NFA sales and processing, prices seem sane. Nice place. Much more than might be expected in such a small town.