I would spend the money on training and a good holster. You can get a good sturdy belt for cheap from walmart and don't specifically need a gun belt. Try Galco or Don Hume for some good inexpensive leather holsters. In my opinion night sights are worthless. In a night time defensive scenario I would bet it will be a point and shoot situation which is where practice and repetition come in.