if anyone locally has been hunting for a Glock 9mm, Open Range just east of Louisville has 3 gen4 G17's and 1 gen4 G19 on the shelf. $589. they've got some G22's and a G23 for the same price as well as a few gen4 G21's for a bit more of course. I haven't seen a non competition model 9mm Glock on a shelf for a while. they had a half dozen G26's but they sold after just a couple of days.
http://www.openrangesports.com/