I would say it depends on what you plan to shoot the most. If the primary role will be with 9 & 45 I would look at the Rugged Obsidian .45 or the Silencerco Omega 45k. The Rugged will perform a little better on 9 & 45 but the Omega 45k is rated for 300blk supers whereas the Obsidian is sub only for .300.
If you planned to shoot it on your rifle mostly I would go with the Silencerco Hybrid. It will work for almost anything rifle wise that is .45 or smaller bore diameter sub or super. The trade off is it can be a little cumbersome in size and weight for pistol use on 9 & 45 being that is basically a rifle can but it is perfectly acceptable and sounds good.
If you planned to shoot it on your rifle mostly I would go with the Silencerco Hybrid. It will work for almost anything rifle wise that is .45 or smaller bore diameter sub or super. The trade off is it can be a little cumbersome in size and weight for pistol use on 9 & 45 being that is basically a rifle can but it is perfectly acceptable and sounds good.