Swapped out the poopy plastic body with a more elegant NDZ body that was just sitting around for a long time. This is the first Ion I've ever had in my possession, got it in a trade as an extra goody for nothing, was assumed broken. This weapon works 100% now