I have a Hausken JD184 on my Mauser 308. Beautiful moderator and suppression is very good. It is also incredibly light and since the Mauser is also a featherweight, doesn't upset the balance. Very impressed with it, but it was also very costly.