Yes, Bkreutz, my slide releases do appear to be welded, but upon a closer look under magnification it looks like they welded an "L" shaped doubler around the bend on the thumb release, probably to strengthen the bent part. It appears that yours does not have that. It is very hard to release the...