Originally Posted by G27RR
No, I'm in central Texas, one town over from STI's facility, actually. One town over the other way is LaRue Tactical's place. Not a bad spot to be.
No not at all. Sounds like a little slice of heaven.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 signatures.