I'm looking at Aimless' gear and stats right now. I have similar dps, but he claims he can melt MP10 like it was MP5.
Umm is he for real?
You don't have anywhere near Aim's CC and not quite at his APS level either. This build requires heavy CC to be successful, and Aim even downgraded some CC it's not really that much and still like 12% more than yours..likely your issue. 12% CC is HUUUUGE dps for this build, hell for any melee wizard build.