Preheat the oven to 425°F. Lightly grease a half-sheet (18x13-inch) pan, or two 9x13-inch pans.
Place the oats on the prepared pan(s). Bake for 3 minutes, stir oats, and bake for 3 more minutes. The oats won't brown, but they should begin to smell toasty. Don't over bake, or the oats will begin to burn. Remove the pan from the oven and transfer the oats to a bowl, then add the Krispies. (Keep the oven on).
In a large saucepan, combine sugar, butter, water, corn syrup, and salt. Bring the mixture to a boil and boil for 5 minutes, or until the temperature reaches 250°F. on a candy thermometer. Remove the mixture from the heat and pour it over the oats and cereal, tossing to combine. Add 1½ cups of the marshmallows, and stir again until well combined.
Place the mixture on the prepared pan (the one you used for the oats), patting it flat. Sprinkle with the remaining 1½ cups of marshmallows and chocolate chips. If you grease the bottom of another half-sheet pan, you can use it to press down on the mixture to make it flat and even..
Return the pan of bars to the oven for 3 minutes, or until the marshmallows have puffed and are slightly browned. Be careful! The marshmallows will burn if you leave them in too long. Remove the bars from the oven and cool for about 10 minutes on a rack. Cut into squares while still warm. It's easiest to do this using a baker's bench knife or a knife with a wide blade. If it's too gooey, then let them cool some more before cutting.
Notes
If you are preparing this recipe as gluten free, be sure to use GF oats and the GF variety of Rice Krispies. Use brands of marshmallows and chocolate chips that are known to be GF too.
These will store best in individual zip baggies. They should be fine for snacking for a week or so if kept in well-sealed bags.