gun stuff

12345678
Across
  1. 2. front part
  2. 4. brown part
  3. 5. top part
  4. 7. guntype
  5. 8. pad
Down
  1. 1. for safety
  2. 3. part
  3. 4. strike
  4. 6. rod
  5. 7. mount