The MSI B350M BAZOOKA is an AMD AM4 socket micro-ATX motherboard designed for Ryzen processors, featuring the AMD B350 chipset. It supports Dual Channel DDR4 memory with speeds up to 3200MHz (OC) across 4 DIMM slots with a maximum capacity of 64GB. The board includes 1x PCIe 3.0 x16 slot for graphics cards and 1x PCIe 2.0 x16 slot (running at x4 mode) for expansion. Storage options consist of 4x SATA 6Gbps ports and 1x M.2 slot (PCIe 2.0 x4 & SATA support). Networking is handled by Realtek RTL8111H Gigabit LAN controller. The motherboard features HDMI, DVI-D and D-Sub video outputs for integrated graphics support. Additional features include Military Class 4 components with Guard-Pro technology for enhanced durability, Audio Boost for improved sound quality, and MSI's Click BIOS 5 with easy overclocking tools. The board also provides USB 3.1 Gen1 ports (Type-A and Type-C) and legacy PS/2 ports for keyboard/mouse compatibility. With its compact size and robust feature set, this motherboard is ideal for budget-conscious builders seeking reliable performance.