When you order a holster from Comp-tac, they do ask if the gun has rails on it or not. However, I also have a Comp-tac Infidel that I use for my G17's, one of which is a Gen II that I carry every day, the others are Gen III's and they all fit in the holster just fine.