In a rocket: no.
Under absolutely optimal and impossible conditions - 5g rocket, minimum diameter, 0.25 Cd - the maximum vertical speed is about Mach 1.6, or 550 mps.
Under ideal but plausible conditions - 12g rocket and 0.4 Cd - The best you can get is a hair over Mach 1.2, or 410 mps.
A more reasonable estimate, for a rocket that's not absolutely polished and built to actually survive supersonic flight, is 18g and 0.55 Cd, which gets Mach 1.1; 370 mps.
(All figures run with RASP. Rocksim will deliver similar results)
The only possible way to get a D21 to Mach 2 (690 mps) is on a frictionless, massless rocket sled in a vacuum, where the motor could accelerate itself to 960 mps (Mach 2.8).
The smallest rocket that can get to Mach 2 without a perfect rocket is prolly the AT J570W, or similar CTI loads. Those require L2 certification, though, and a very large field as they'll put a 18 oz minimum-diameter bird to some 13000 feet.
For now, I'd suggest sticking to Mach 1 as a reasonable, if difficult, goal.