Shooter fans, if you've been holding off for a discount before picking up this year's Call of Duty, now is probably the time to pull the trigger (please excuse the pun). As part of Best Buy's Nick of Time sale, which runs through December 17, Call of Duty: Black Ops 4 is down to $30 on PS4, Xbox One, and PC. Better yet, Amazon is matching the price on most platforms. We probably don't have to tell you that getting one of the biggest games of the year for half off just two months after it launched is a remarkable deal.

This discount arrives during a string of massive sales that seem to represent one final push to sell as many video games as possible in the lead-up to Christmas. You can find other killer deals at GameStop, PlayStation Store, GOG, and other retailers.

Call of Duty: Black Ops 4 is this year's installment in the annual franchise. Developed by Treyarch, it comes with the traditional multiplayer and Zombies modes, but no single-player campaign. Instead, it has Blackout, a battle royale mode similar to PUBG and Fortnite that finds around 100 players dropping onto an island as a deadly storm shrinks the playing area, pushing everyone together. The last person or team standing wins the round.

PS4
Buy Black Ops 4 from Amazon -- $30
Buy Black Ops 4 from Best Buy -- $30

Xbox One
Buy Black Ops 4 from Amazon -- $40
Buy Black Ops 4 from Best Buy -- $30

PC
Buy Black Ops 4 from Amazon -- $30
Buy Black Ops 4 from Best Buy -- $30

In GameSpot's Call of Duty: Black Ops 4 review, critic Kallie Plagge wrote, "Black Ops 4 isn't short on content, and its three main modes are substantial. Multiplayer introduces more tactical mechanics without forcing you into them, and it largely strikes a good balance. Zombies has multiple deep, secret-filled maps to explore, though its returning characters don't hold up and prove distracting. Finally, Blackout pushes Call of Duty in an entirely new direction, making use of aspects from both multiplayer and Zombies for a take on the battle royale genre that stands on its own."