I was having this same issue, and was fronted with some disappointed until I found my answer on the very pages of the forum... So maybe I can help you out!?
I believe your pin is in the correct position, as mine was there when I first got it, and is now back in that position after messing with it a bunch. Did you by chance get a button cover? After reading some about the button cover, I hadn't fully secured mine on yet with anything - really because I wasn't sure how to at first... the button cover just pressed on bare (at least the black delrin I got) went down a hair too far, so that when I pressed the button, the firing pin only went down to flush with the black delrin cover above the battery. Once I secured it the button properly with a piece of string (just clipped from my uniform lol!), the button covers sets slightly higher, and just enough to fully depress the firing pin down to the battery top. Hopefully this is clear enough to steer you in the right direction, if you in fact have the button cover and same problem I was having!
- Bboy