I survived

12345678
Across
  1. 2. weapons
  2. 3. violence
  3. 4. truck truck that fights fires
  4. 5. medical truck
  5. 6. bad person
  6. 8. weapons
Down
  1. 1. fights crimes
  2. 2. old person
  3. 4. fights fires
  4. 7. littleperson