What is a reflex style suppressor? I've never heard that term.
As for barrel length, mine is a 10.5" and it cycles well and is a handy length with my YHM 7.62 suppressor attached. I think you can go shorter but my suppressor, according to YHM, should only be used on 10" and longer barrels for what that's worth.