The Gun Shop is conveniently located on Route 29 at the intersection with Vint Hill Road.
While our address is Warrenton, we're actually partway between Gainesville and Warrenton, and close to Haymarket as well.
Here's a map:
Click for Directions
Watch for our signs at the intersection, and look for the little log cabin on the north side of Rt. 29.