I know this is sort of supposed to be a meme/fun build, but I would always bring 6 round burst and disabled safety on BRT7 in this case, at least bring disabled safety if nothing else, micro flechettes BRT even with max damage and weakpoint just doesn't feel like it does much unless you have that extra fire rate and burst size, and if you're bringing it to stun then idk what to say because you have stun on rocket barrage
(worth mentioning however, 13232 compact mags BRT has both a lot more total damage and dps than 13232 micro flechettes, even though 13232 micro flechettes has the same total damage and more dps than the build shown here)