Is it possible to put a G17 2nd gen slide/barrel on a 3rd gen frame without any modification? Can you even easily find 3rd gen frames? A buddy of mine and I were trying to figure out the easiest way for him to attach a light on his 2nd gen G17. Any suggestions besides "holding a flashlight?" Thanks!