The firing pin is a tad low. I had to manipulate contacts a tad on iclear30 and a few cartomizers to make connection. Not a problem.. the threads seem pretty durable. I was just overtightening the iclear to make contact, before I had the chance to mess with it. I'm sure a lot of threads would've gotten a little warped doing that with some other PVs.