Had trouble with my old barrel cycling subsonics so I bought this one. Gun cycles everything. It's like a honeybadger... it doesn't give a shit. I had 168 grain subs cycle out of this bad boy with no other mods but a "300 blk" buffer spring and a carbine buffer. Even locked back on the empty mag.