Preheat your oven to 350 degrees, and line a 12 -cup muffin pan with liners of choice. Set aside.
In a large bowl, stir together the flour, sugar, baking powder, and salt. Set aside. In a small bowl, whisk together the milk, vanilla extract, egg, melted butter, and sour cream until combined.
Pour the wet mixture into the dry mixture. Add in the Oreos and the chocolate chunks, and stir the whole mixture together with a spatula until there are no dry pockets.
Scoop the batter evenly into your prepared tin, filling each cup about 3/4 full.
In a medium bowl, mix the shortening, honey, brown sugar, turbinado sugar, flour, Oreos, and salt with an electric mixer until completely combined- you should have large crumbs.
Evenly and generously cover each tin of muffin batter with crumbs. Bake muffins for 18-20 minutes, or until just golden. A cake tester should come out clean. Cool and enjoy!