is it the same as the rtp sear and pin? i thought i remembered it beeing a different thread. and would ptp still have the pins in stock?