I dont have much experience with different ammo. But with your description about muzzle flash and not disorienting your self. I think a jacketed hollow point .38+P is gona be the way to go.
What kind? I have no clue.
let us know what you decide and how it works... (*on targets of course*)