foam
sorry to be a couple of days behind in the argument but .....
""If foam counters small arms" etc...
Yes it does counter the effects of small arms, but not just small arms. Many big arms work by producing lots of bullet sized bits of metal, the effect of which is remarkably like, well, bullets!