Just got a new G23 for EDC, and ordered some Ameriglo sights to install. Any suggestions on other good upgrades for parts? I really like Glock barrels, but am not too sure about triggers, slide lock extensions, etc. to make the gun smoother over all. Any suggestions are appreciated, thanks!