Preheat oven to 350 degrees. Line 8x8 baking pan with parchment paper. Note: you want the parchment paper long enough to hang out of the sides of the pan. Almost like a sling, so you can pull the sides up to remove the bars after baking. Or, grease your granola bar pan.
In a medium bowl, combine peanut butter, honey, oil and vanilla. Whisk well.
Add the flour, soda, and oats. Stir well with a large spoon.
Add chocolate chips, M&M's, and raisins. Stir again.
Press granola bar dough into prepared 8x8 baking pan or granola bar molds.
Bake for 18-20 minutes in 8x8 pan. Bake for 14-16 minutes in granola bar pan. Remove from oven and cool completely in the pan before removing.
Once cool, pull out granola bar square by lifting the parchment paper on opposite sides or pop the bars out by pushing the silicone mold from below. If using 8x8 pan, cut into 12 bars or 16 squares. Store in an air tight container on the counter or in the refrigerator for a week. (Longer is safe but they may get stale.) They also freeze great!