Can't swear on the pins although I know some are the same size. The sight does not have a hole. It has a groove the cross pin fits. You may have to file it to fit. Install sight, mark sides with a drill bit, etc. through the pin holes, and file as needed. I would recommend ordering a sight pin as well.