Yes, apparently, by the TSA.
It's a bit of a mix and match. On bladed weapons, we are not consistent with ICAO and the U.S.; we are fortunately more restrictive. On the case of restraining devices, I think the issue of safety I've tried to raise is more important. Ice skates were apparently banned back in 2008, but I haven't had a chance to catch up to date. The hypodermic needles are apparently only allowed for medical purposes in the U.S. I don't know why Transport Canada opened it all the way up; I think that's a mistake.