The Snap Hook & MASH Hook Adapters attach to any weapon with an existing sling attachment plate with a ring or hole. They are made of stamped steel or stainless steel, and use 1" Mil-Spec flat nylon.