Preheat the oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper, leaving an overhang for easy removal, and set aside.
In a large mixing bowl, cream together the 12 tablespoons unsalted butter and 2 cups light brown sugar until light and fluffy, about 2–3 minutes.
Add the ½ cup creamy peanut butter and mix until fully incorporated.
Add the 2 large eggs one at a time, beating well after each addition. Stir in 1 tablespoon vanilla extract.
In a separate bowl, whisk together 2 cups all-purpose flour, 1 cup old-fashioned oats, 2½ teaspoons baking powder, and ¼ teaspoon salt.
Add the dry mixture to the wet mixture and stir just until combined; do not overmix.
Stir in 1 cup semi-sweet chocolate chips until evenly distributed.
Spread about two-thirds of the dough evenly across the bottom of the prepared pan (use a spatula or lightly greased hands to press it down).
Arrange the 12 fun-size Snickers bars, halved, in a single layer over the dough.
Drop the remaining dough over the Snickers by teaspoonfuls (it does not need to cover all the Snickers).
Bake for 27–29 minutes, until the edges are golden and the center is set.
Cool completely in the pan on a wire rack. Use the parchment overhang to lift the bars from the pan, then cut into bars.