Check out the SilencerCo Omega. I use it on a 300blk AR, a couple 556 ARs, 224 Valkyrie AR, and a 308 bolt. It has a quick attach muzzle break and comes with a direct thread adapter. All you have to do is put a muzzle device on each rifle and use the same can. It will work on 300 magnums and below. It took full auto 556 like a champ!