Looking at a G17 slide, don't know much about them. I did a search, couldn't find out much about their slides. I was able to find some videos about their uppers.
Anyone have any experience with their stuff? Their listing shows it as being 100% made in the US
Anyone have any experience with their stuff? Their listing shows it as being 100% made in the US