I am running a 9.5" on my 300 blk. Shot it for the first time this past weekend (obviously suppressed) and it was a blast. From what I have found on my research is anything over 10.5" is not doing anything for you. Are you looking to build a upper or you just going to buy complete?