I would check into some of the Kel Tec's, QD. I've heard good things but have no first hand experience so take it for what it's worth.