It's a not-FV721 “APC” with non-“not” Hudson, but actually an AFV and not an APC, and not in CoD, but still OK by me, as you'll see:
Official description from Mega Bloks:
Build the Call of Duty APC Invasion Collector Construction Set by Mega Bloks.
The Armored Personnel Carrier (APC) safely transports tactically vital infantry to the front lines. Recreate epic invasion scenes by getting troops across enemy lines to dominate the battlefield. This buildable APC features specialized details including a 360° rotating turret and rocket launcher, as well as two super poseable micro action figures, including the highly collectible Agent Hudson, as well as highly detailed infantry weaponry and interchangeable accessories to allow for mission-specific customization.
For ages 12 and up.
- Buildable Armored Personnel Carrier 10L x 10W x 7H inches with rotating turret, rocket launcher and ammunition.
- Two super poseable micro action figures, including Agent Hudson
- Includes 17 authentic accessories including weapons, stun grenades, shovel, canteen, knife, binoculars, backpacks, combat vests and more
- 457 pieces
- Age 12+
- Item #6856