no i wouldn't carry one. i don't like them. my worry would be more about dirt and debris getting in the openings than flash or noise.
Team CARVER Custom
GSSF & NRA Life Member
Steel Challenge, USPSA
PM Black Diamond 538 F&AM
Bamatrooper taught Chuck Norris how to shoot.