I bought a set but reluctant to open them when I read "Made in China". They any good or ship the back for a store credit/refund? Don't want to bow up on something and the thing twist around making it useless and possibly stripping the head on a screw on the weapon.