I would contact them, hopefully they will replace the screws. I talked to the guys at the shop where I bought mine and they didn't have any issues with the one they set up for testing. But, they have only used 24 and 26g and I have only used 26. I took mine apart earlier and looked at the...