removed empty weapons arrays
added
added print classes