I once had a pair of Colt handcuffs. Gave 'em away. Now they are worth a bunch of money.
I used S&W cuffs during my years as a deputy, a correctional officer, as a police officer and as an armed security officer in a Federal office building. I owned both the pin type and the sliding bar type. Never had a problem with either kind.
I keep two pair of cuffs in my car. If I have to leave a firearm unattended for any length of time, I cuff it to one of the anchor points in the hatchback, covered of course.
BTW, S&W built Peerless cuffs in Springfield, Mass, but in a different factory.