1. Amherst Arms & Supply 3106 S Amherst Hwy, Monroe, VA 24574 Coordinate: 37.50027,-79.12554 Phone: (434) 401-9865