357 Python
New member
It sounds to me that you have analyzed your situation and have a plan to correct the deficiencies. There is one thing you could put on the back burner though and that is the night sights. Not that they are a bad idea but with a flashlight you may not need the night sights. There are many flashlights out there that are very good for your purpose. There is the Surefire brand of flashlight that is a top performer. I carry a HellFighter X-8 in a plastic short ASP holder. It just snaps into the ASP holder like it was made for it. The ASP holder also protects the on/off button so the flashlight isn't turned on by mistake. The HellFighter puts out 150 lumen. The scalloped bezel in the front can also act as a defensive weapon if you need to go hand to hand. I carry my ASP in the nylon holder I got for the HellFighter. You may also wish to get some police strength OC spray since not all situations are going to require a firearm. It is better to have options available.