They can be made at home...in the UK I had one on my army issue ..forget who manufactured it....seem to remember Birmingham Small Arms...
took mine off because it was too heavy....made a difference to muzzle velocity too. At least...the bullet drop increased.
We where never issued ear protection.
I said...WE WHERE NEVER ISSUED EAR PROTECTION.
________________________________________________________