my vehicle isn't armored and i was fine. if you can find one and it sounds like you have resources to perhaps do so find a 78 series and build it how you want. they are not available in the states and are technically illegal but they would make the ideal truck for an expedition. or go check
this thread.
almost all the ambulances south of the US are 78 series trucks and i wish i had one.
dmc