Python

The Python (also referred to in the Black Ops guidebook as Colt Python .357 Magnum) is a revolver featured in Call of Duty: Black Ops , Call of Duty: Black Ops II, and Call of Duty: Black Ops: Declassified.
==Call of Duty: Black Ops==
===Campaign===
The Python is the main secondary weapon of Mason. It first appears as a usable weapon in the mission "Executive Order" and is used in "S.O.G." to shoot the NVA who is about to kill Woods. It is later used in "Victor Charlie", in clearing a Viet Cong tunnel with the Flashlight attachment. The Flashlight is held in the Harries technique, just like the Tactical Knife in Call of Duty: Modern Warfare 2.
Later, in "Payback", a snub nosed Python is used by the VC Bookie in a game of Russian roulette between Mason and Woods. After the gun fails to fire on Woods, Mason, gambling the next shot is in the gun, uses it against one of his captors and kills him. The gun is unusable for the rest of the mission, presumably since there was only one round put in it, so the Bookie's CZ75 is kept instead.
The Python will always kill an enemy in a single hit, and is capable of tearing the limbs of Viet Cong enemies encountered in the tunnel.
===Multiplayer===
The Python is unlocked at level 18.
At any range short of 8.75 meters, the Python will deal fifty damage per bullet, needing two shots to kill. Damage decreases linearly until thirty meters. At any range beyond thirty meters, the Python will deal thirty damage per bullet, needing four shots to kill. The Python is a one shot kill at all ranges in Hardcore game types before accounting for variables like shooting through cover or against someone who enters Second Chance. The Python has a two shot kill range of 8.75 meters, and a three shot kill range of 25.8 meters. The Python deals forty percent extra damage on a headshot. This can reduce the number of shots needed to kill, but only at ranges which the Python can't get a two shot kill. The Python has medium penetration power.
The Python fires semi-automatically, and has a maximum rate of fire of 625 RPM, allowing the user to fire at a roughly ten round per second pace.
The Python does not have recoil values to the left or downwards. The Python always kicks up and to the right with varying intensity. The Python kicks with a value of 40 or 50 to the right, and a value of 60 or 80 upwards. The Python has a centerspeed of 1500.
The Python allows users to move at 100% of the base movement speed, or strafe at 80% of the base movement speed. The Python allows users to aim down the sights in 150 milliseconds, and the Python's hip-fire spread is tied with the Crossbow for the tightest in the game. The Python by default must be reloaded one bullet at a time. Although it appears that all remaining rounds are dumped during the reload, the Python will only load as many rounds as there are missing before the reload began. The first bullet's reload is 1.6 seconds long, and all subsequent rounds take 0.65 seconds long to load. Once the cylinder is full, the Python has an additional 900 millisecond long animation to close the cylinder to prepare it to fire, although this ending animation can be skipped completely. The Python's longest possible reload is 5.75 seconds long, assuming all six rounds are loaded and the ending animation is not skipped. If using the Speed Reloader, the reload animation is changed to load all six rounds in one go. The reload animation of a Python with the Speed Reloader is 2.6 seconds long, although the user can Reload Cancel the Python after 1.8 seconds.
The Python has a cylinder capacity of six rounds, and the Python has a starting ammo loadout of 24 rounds.
The Python has a very bizarre attachment selection among handguns, as it has unique access to the Snub Nose and Speed Reloader, while also having unique access among handguns to the ACOG Scope. Both the ACOG Scope and Dual Wield have unusual properties on the Python. 
The ACOG Scope will increase the Python's maximum damage range from 8.75 meters to fifteen meters, nearly doubling the range that the Python can get a two shot kill, and slightly increasing the three shot kill range to 27 meters. The Python will still begin dealing its minimum damage at thirty meters even with the attachment equipped. The ACOG Scope also does not adjust the Python's centerspeed, although it still slows down the Python's aim down sight time to 350 milliseconds. 
Dual Wield has multiple unusual properties on the Python. Both Pythons in Dual Wield will automatically gain the effects of the Speed Reloader, foregoing the need to reload each Python one bullet at a time. Using the Python in Dual Wield configuration will lower its penetration power to be low penetration power, placing it in line with the other handguns.
===Attachments===
*ACOG Scope
*Snub Nose
*Speed Reloader
*Dual Wield
*Flashlight (Single-player only)
===Zombies===
The Python is a one-shot kill in the early rounds. After that it becomes a two-shot kill to the chest, but remains capable of one-shot kills, provided they are headshots. It is often not favored in Zombies, due to its low capacity and slow reload. It can, however, be a powerful secondary to use in a pinch, like the Pack-a-Punched Colt M1911.
When Pack-a-Punched via the Pack-a-Punch Machine, the Python becomes the Cobra, which doubles the magazine size, giving it 12 shots per cylinder with 96 extra rounds and the Speed Reloader attachment. The damage up-close does not increase but its damage at range does which may occasionally be useful at long range engagements.
The Python does not appear in the Wii version of the game.
===Python vs. Cobra===
===Gallery===
Python BO.png|The Python
Python Iron Sights BO.png|The Python's Iron sights
Python Dive to Prone BO.png|Diving with the Python
Python Reloading BO.png|Reloading the Python; notice that spent cartridges are being inserted
Python Side View BO.png|Side view of the Python
Python 3rd Person BO.png|Third person view of the Python
ELITE Python.png|Render of the Python
Python Dual Wield menu icon BO.png|The Python's unique Dual Wield icon in Create-A-Class
BO1BetaPython.JPG|The Python's beta menu icon
Python with Flashlight ADS BO.png|The Python with Flashlight
Pythonads.jpg|Older version of the iron sights
Snub Nose payback BO.png|The VC Bookie gives the snub nosed Python to Mason
Python Pointing At Self BO.png|Mason pointing the snub nosed Python at himself
Python Statistics BO.jpg|The Python's stats
Python E3 BO.png|The Python at E3 2010
Python BOZ.png|The Python in Call of Duty: Black Ops Zombies
Cobra BOZ.png|The Cobra in Call of Duty: Black Ops Zombies
==Call of Duty: Black Ops II==
The Python returns in Call of Duty: Black Ops II, only available from the Mystery Box in Zombies mode, and briefly seen in the campaign (only seen holstered and carried by Jonas Savimbi). It is exactly the same as its Call of Duty: Black Ops counterpart, being able to get one-shot kills up until round 9 and is a good backup weapon to use if in a pinch. Its downsides are it holds six rounds which can run out fast if fired quickly and the fact that it reloads one round at a time. Its Pack-a-Punched counterpart, the Cobra, also functions the same as its Call of Duty: Black Ops counterpart. It doubles the magazine size, is a one-shot kill until round 16, and adds a Speed Reloader (via the Fast Mag attachment), making reloads significantly quicker. As well, the minimum damage is doubled. Like all other non-2025 weapons, it can only be Pack-a-Punched once.
Both the Python and the Cobra can benefit significantly from Speed Cola due to the faster reloads, and benefit extremely from Double Tap Root Beer, due to the weapons effectively obtaining double the damage
The Python only appears in TranZit, Die Rise, Nuketown Zombies and Origins. It does not appear in Mob of the Dead (but it seen in the cutscene with a snub nose barrel) or Buried (where it is replaced in function by the Remington New Model Army).
===Attachments===
*Fast Mag
*Snub Nose (unobtainable; cutscene only)
===Python vs Cobra===
===Gallery===
Python BOII.png|The Python in first person
Python Snub Nose BOII.png|A Snub Nosed Python in the Mob of the Dead cutscene
Snub Nose Pythons Mob of the Dead BOII.png|The Mobsters firing Pythons during the Mob of the Dead cutscene
==Call of Duty: Black Ops Declassified==
The Python returns in Call of Duty: Black Ops: Declassified, under the name of .357 Magnum. It utilizes the model from Call of Duty: Black Ops.
==Trivia==
===Call of Duty: Black Ops===
*Pack-a-Punching the Python removes the tritium on the iron sights, much like how it was early in development.
*The Python is capable of gibbing enemies.
*In early stages of development, the Python was called .357 Magnum.
*There is a fingerprint on the top of the Python's barrel.
*The Python was originally supposed to have black iron sights with an Upgraded Iron Sights Attachment, but the hour-long interview showing Gun Game with "Python Speed Reloader" showed the newer, white sights as default.
*When reloading without the Speed Loader attachment, the reload animation will show the character inserting every round individually, however, the cylinder chambers remain empty. This can be clearly seen when increasing the field of view on the PC.
*In Zombies, the Pack-a-Punched Python is called the "Cobra". Both names are a play on words, as both weapons are named after types of snakes.
*Originally, the Python in Gun Game was to have a Snub Nose and Speed Reloader, rather than just a Speed Reloader. This can be seen in early Gun Game videos.
*While reloading without a Speed Reloader, one can see up to three empty slots for the bullets, even if the player is just putting one or two cartridges into the revolver.
*After each shot, a shell casing hitting the ground can be heard.
*If the player looks closely when reloading, one can see that spent cartridges are being put in.
*Upon acquisition of the Python from the Mystery Box in Nazi Zombies, the recipient will give a negative comment about the gun, despite its one shot kill capability in early rounds.
*At full FOV, one can see that the cartridges being put into the gun is not inside the cylinder.
*In the E3 demo, the Python had the same firing sound as the PSG1
===Call of Duty: Black Ops II===
*Jonas Savimbi has a holstered Python on his hip. He also has 12 Python bullets near his Python.
*If the Python is put into the Locker in TranZit or Die Rise and is subsequently taken in Buried it will become a Remington New Model Army and vice versa.
Category:Call of Duty: Black Ops Handguns
Category:Call of Duty: Black Ops II Handguns