เรื่องราวเริ่มต้นเมื่อ James Bond ได้รับคำสั่งจาก MI6 ให้ตามล่าหา Francisco Scaramanga (รับบทโดย Christopher Lee), มือสังหารที่มีชื่อเสียงและมีสัญลักษณ์เป็นปืนทอง ซึ่งเขาใช้เพื่อฆ่าศัตรูโดยไม่ทิ้งร่องรอย
Bond ต้องสืบสวนเกี่ยวกับการโจมตีของ Scaramanga และค้นหาว่าเขามีส่วนเกี่ยวข้องกับการลักลอบขโมยเทคโนโลยีพลังงานจากโลก ซึ่ง Scaramanga มีแผนการที่จะใช้พลังงานนี้เพื่อทำลายโลกและสร้างอำนาจให้กับตนเอง
ในระหว่างการสืบสวน, Bond ได้พบกับ Mary Goodnight (รับบทโดย Britt Ekland), เจ้าหน้าที่จาก MI6 ที่ร่วมมือกับเขาในการหยุดยั้งแผนการของ Scaramanga และพวกเขาจะต้องเผชิญกับความท้าทายและอันตรายมากมาย