that must be why the new robots are mostly police items. Their weakness will be power supply. Weight must be kept down so as to reduce power consumption. There is no way for it to be any other way...regardless of the hype.
8mm, .308,...etc. will clean them out easily.
Just the same as every manhole cover in the road can be used to overturn armored carriers.