Get a Kel-Tec P3AT 380 and a nemesis pocket holster. The whole rig loaded only weights 15 oz, and fits nicely in most pants pockets.
As to drawing fast, and being able to stand your own again a BG. Sorry to say that for now is out of the question, so fallow normal "stay safe guidelines".
Stay in well traveled areas, and after dusk that have good lighting
Even when driving stay out of the bad areas of town
Avoid staying out late at night
Keep your doors locked, and don't open the door for anyone you don't know
Keep your cell phone handy