If not a "Dirty Harry," maybe even a woman..... 
You mean like a "Dirty Mary?"

Yes, I see what you're saying, and it's always nice to have a shoulder to lean on. In most cases though, it's my shoulder that's being leaned upon. But it's nice to have a strong woman around for support at times. Not in the physical sense, of course (my woman's strong enough as it is...she can pack a wallop - believe me). No doubt, we guys need supportive women, that's for sure. And if they happen to pack a .44 Magnum in their purse, all the better!
Well, on second thought....