In a large mixing bowl beat the peanut butter and butter with an electric mixer
on medium to high speed for 30 seconds.
Add the brown sugar, granulated sugar, baking
powder, and baking soda; beat until combined.
Beat in the eggs and vanilla extract
until combined.
Stir in the rolled oats.
Stir in the nuts and M&Ms.
Drop dough by 1/4-cup measures or scoops 4 inches apart onto an ungreased cookie
sheet.
Bake for about 15 minutes or until edges are lightly browned. (Or, for small
cookies, drop dough by rounded teaspoons about 2 inches apart onto an ungreased
cookie sheet.)