It all depends bro on what you really want out of it. Range gun only or carry or both. My glock 23 I have done a complete ghost ranger trigger kit and polished all factory internals,also have done a full grip stripping and duracoated the slide also added truglo match sights and grip plug and am going to order extended slide release. But its all up to your preferance. I love all the parts and extras I've put on mime and would recommend the same parts to anyone but what ever you do bro make it yours and enjoy it