Probably lots of places to buy one...Brownells, TopGun Supply, Midway USA, etc..
make sure you don't make the same mistake I did..
trying to get by with a new front, but keeping the stock Glock rear sight...
poor and slow sight picture.
Fixed that with a new rear from Ameriglo (see numerous threads below...
) and a sight pusher.
Keep us posted!