I deal with this same dilemma, just different guns. Still haven't decided what the answer is or if there even is an answer. Are you preparing for being mugged by a guy with an iPod gun? Or to thwart a terrorist attack? I guess no matter what you carry you could always be undergunned in some set...