I have had mine for about 3 months and haven't had a problem. I have a "B" serial number and read they have a redesigned mag that makes them run better. Not sure if that matters, but for that price you should take a chance. I paid $275 for mine... It's a sweet little pistol. I love my TCP!