I'm installing my LPK in my MEGA lower, and can't seem to locate my roll-pin holders to start the roll pins. The bolt stop roll pin is always the hardest. I've looked around and can't seem to find anyone locally that sells them. Anyone have any idea where I can locate some? I seem to need a 3/32, which I believe is a #3. Any help will be appreciated!