My Glocks are all Gen2. The only thing they are lacking is the light mounting grooves.