If I was forced to carry a 380, I'd look into the Beretta 84, or similar Taurus.

Those at least have enough size to them to have a fair grip, good sights, sight radius, magazine capacity, and a little more barrel length for velocity.