Leave the firearm factory. Buy lots of ammunition and shoot it. Learn the gun. And that slide "release" is actually a slide "Stop". Glock does not recommend using it as a release, even though they sell the extended stop.
Night sights or an upgraded sight set from Heine, Trijicon Ect are useful.