Looks good! As for sights, I like the Ameriglo I-Dot or I-Dot Pro. It's a nice setup and I have them on all of my Glocks. But it's personal preference and luckily there are a lot of options.
"There is a principle which is a bar against all information, which is a proof against all argument, and which cannot fail to keep a man in everlasting ignorance – that principle is condemnation before investigation."