Nice, but not keen on the barrel having holes cut in it. When I do EFX work I make sure sound can escape via the muzzle tube with holes cut around the tri-LED, cut small slots in the muzzle tube adapter plug between the front mount prongs (relatively unobtrusive) and cut out a portion of the breech block where the top of the frame sits.