The do have rock walls and houses. RR aren’t made just for armor.
You’re right. It says under the picture that it’s also anti personel.