Gun digest of fire arms assembly dissassembly part.1: automatic pistols - J B Wood