I keep spray in a chest holster and carry a 10mm on my hip. I should probably get some night sights for it, but I might be the one person who actually really likes the factory sights on a Glock. Good idea on the light.
Under stress you probably won’t be using the night sights.