There is not a whole lot of info on the DD ISR 2 that I have seen. On TOS a guy took apart the original ISR and the actual baffle portion was pretty small. He said overall it was loud but that is always subjective.
I have an AAC 9" barreled upper with a suppressor I can move around. I am glad I went this route vice something like the ISR or the Leonidas (first integral upper I was aware of at the time).
My vote is the SR-30.
Bookmarks