I'm in basically the same boat. I bought a 24/7 Pro last Thursday night from Bass Pro Shop. Shot it Friday night and broke the slide spring. Sent it back to Taurus on Saturday. We'll see what they do and how long it takes. >:(