In a large bowl, cream peanut butter, butter and sugars. Add eggs, one at a time, beating well after each addition. Add baking soda and vanilla. Use a rubber spatula to add oats, M&M's, and semisweet chocolate chips. Stir in flour (the dough will be stiff).