This is one really nice punch set for the AR-15 platform. It was really well though out and designed, the best part is it’s made right here in America, by a family owned company right in Little Canada, MN. If you haven’t seen The 50 States of AR-15 interview at Obsidian Arms, check it out. They are great people with some nicely made products.