9 9mmMike New member Sep 10, 2001 #1 Gotta vacation coming up in Nags Head, NC. I am looking for a place to shoot. Anyone know of a place? I will probably need to rent a gun as well. Thanks, Mike
Gotta vacation coming up in Nags Head, NC. I am looking for a place to shoot. Anyone know of a place? I will probably need to rent a gun as well. Thanks, Mike