The Colonial Shooting Academy, located in Richmond, Virginia, boasts the largest indoor shooting range in the United States. While patrons are welcome to bring their own firearms and ammunition, it also features an on site store with a wide selection of new and used firearms and ammunition.
Source: https://www.washingtontimes.com/multimedia/collection/best-shooting-ranges-in-the-united-states/