battle arms doesn't really need a definition, does it?
to be held in the arms of the marine that you trust
"battle arms doesn't really need a definition, does it?" What is the definition of "battle arms"?