I am looking at getting a few things for the bone stock glock. I am currently looking at some cheaper things, such as a extended mag release, extended slide release, stainless guide rod as well as a 3.5 trigger connector....any recomendations which of those things actually make a difference, any recommendations on the brand?