I have a Magma clone and mine won't sit flush on either the IPV mini or the iStick 50. It's not the pin that is the problem, the threads are too long. I compared it to an authentic and the threads are just a bit longer than the original. Other than that, it's a perfect match. The parts are completely interchangeable.