Product arrived in the mail promptly. Product appears well designed and well finished. Product fit correctly. I was able to install it by tapping with a hammer, then driving in the roll pin with a proper-sized roll pin punch. I do not expect any problems at the range - a muzzle brake either fits or it doesn't, and this one fits.