If all your rifles have the same muzzle threading, a direct mount is all you need. The direct mount is the same can with a CB attached to it internally. At $125/each, CB's aren't exactly cheap so there's no reason to get one for each rifle if they all have the same muzzle threading. My $0.02...