For AoMr, I usually use Sharpshooter so that the damage is really consistent, and I can immediately go for Int after Sharpshooter. Mostly, when I have those 3 levels of EE I can radar-shoot a lot. However, the same basic strategy of massive offense applies. If you look at my UV AoHu pistols/no SoG/max 1 mod game, I still held to the same basic archetype of damage and avoidance. In that game, I used Int->Int->SoB->SoB->TH->MCe->SoB->Fin->Fin->WK->WK->SoB->SoB->Fin->HR.
I won't pretend that using a offense build makes things particularly easy if you can't reliably avoid damage, but it does help a lot on the harder challenges where you're not going to be able to block/dodge all the attacks coming at you anyway. For example, on AoHu you get a default 10HP. Then, you have to ask yourself what will save you more damage coming in - killing enemies a turn faster or having an extra 2 hp from a level of Ironman.
Overall, I'd say that offense is your best defense, along with move/firespeed.