Plus you could say that there is no metal or armour as strong and resistant than Sasquatch himself. You know technology as a limit