four-pounder: an artillery gun that throws a shot weighing four pounds
weaponry: weapons considered collectively
gook: (slang) a disparaging term for an Asian person (especially for North Vietnamese soldiers in the Vietnam War)