You might also try this: http://www.blackrivertactical.com/ the BRT Covert Compensator Flash Hider, it is designed to reduce recoil, hide flash and direct the sound and blast forward, away from you and the people next to you. I have no connection to them but am really impressed with how they do business. I ordered one on Friday after lunch and it was in my mailbox on Monday, from Michigan to Colorado. The quality is good, and I am a machinist myself, not easy to impress.