ive been using a YHM Phantom M2 .30 for years on a 7.5" ar. i have no signs of excessive wear on the baffles. it is rated for a 30 cal on barrels down to 10.5. its probably not hearing safe but the sound is cut enough that if you needed for self defense your ears arent ringing. its also heavy at 1.6 lbs.