Works just fine. Not sure if so much of the "guts" are supposed to come out when cocking (see pics) but it functions just fine so..