Gun RangeClothingGifts & AccessoriesMeeting SpaceEvent Venues
Gun Range, Gun Store, Gun Accessories, Clothing Classes.
Shot Spot is a family owned business located in Carrollton, Georgia. Shot Spot is one of the most state of the art indoor shooting and retail facilities in the United States. The 18,000+ Square Foot facility houses a very unique shooting range with many different types of lanes for the public to shoot on.