I run suppressors on 300 Win mag, 308 Win, 6.5 Creedmoor, DPMS 223, and one on 22lr. I don't clean the centerfire. I wish mine came apart to clean because I think the AR is a little dirty.
Go the trust route. Mine took four months through Dakota Silencers.
I think recoil reduction is about...