Front legs are protection, i am sure you can make it so that you can't hit it from the front, but can from the rear and back when it crouches/defends.
K, For the Weapons I might use a ammo mod. Ammo hubs would restock if you activate them.
Etc.
The weapons will be Launched separately.