What's also not clear is that Earth "small arms fire" is different then Star Wars "small arms fire" that the AT-ST is designed to repel. The largest armored cars filled to capacity weight about the same as a AT-ST. An average earth armored truck only weights about 12-25k pounds.
I'm not sure what type of metal they use to make an AT-ST.