On my BCL 102 I use the precision armament M4-72, which makes the gun significantly softer to shoot, but loud as heck. Wouldn't use it next to other people.
What is your intended purpose for the muzzle device? reduced recoil? less muzzle rise? reduced perceived sound?
My Troy 102 was jumping off the table with the stock birdcage. I upgraded to a Mapleridge Armoury Rock Solid and it helped a ton. Not perfect, but I don’t know what would be. I have no problem recommending it.