A sitting duck against any force which has at least automatic firearms, let alone 50 cal or AA-guns.
But c'mon...what platform was it derived from?