It does suck... But as I said, I put these together from used parts. I will post when I get them apart and back together. I just dropped a line to Kermit, because although I had the foresight to buy a few firing pins, roll pins escaped me.
So, we will see what he has in hand.