Anonymous Person from Northeast, TN United States
This product retards muzzle rise and stables for follow up shots. It does a fair job with the flash reduction, it does not eliminate all of the flash. It is what they claim, at a fair price. Fit and finish are superb.