Hickory home to one of 8 virtual gun ranges in U.S.