well, as an owner of 2 of their semi auto pistols made about 3 years ago, i will give you a mixed, but honest review. the guns themselves are not bad. their quality control on most parts of the gun is fair. but their spring quality control is lacking. they do just fine for a while. but with much use, they soon sack out. and just go ahead and try to get a replacement spring. GOOD LUCK CHARLIE! the 2 springs that wear out the most, are the "captured" recoil spring, and the magazine spring. and i am not all that fussy. as long as the gun functions the way it should, i am happy. but when the slide continually slams back against the frame, even with downloaded ammo, it has to be fixed. and to me, when the last round will no longer chamber AT ALL, the magazine spring is shot. i do clean and maintain all of my firearms very well. so cleaning is not the issue. well, they do not sell a magazine spring. they want you to buy a magazine, or send it in for "warranty repair/replacement". they were willing to sell me a recoil spring, but they did not have one in stock. i was told on the phone, and someplace around here i have the persons name written down, that i should send the parts in (which you can do via standard shipping) and i would be put in a priority listing, so as soon as the parts were available, i would get them. fine, i bought it hook line and sinker. well, to make an already long story a lot shorter, after 7 months, i FINALLY paid to ship my firearm (ridiculous shipping charges, thank you federal government) to them, to have these $30.00 worth of parts replaced. plus i had to hound the heck out of them to even get my gun back! i even ended up calling, and writing Brazil! i guess that was the key, because 3 days later i got an apologetic phone call, saying my gun was repaired, and they were shipping it out that day. but, they did not make any attempt at trying to make the situation right, or refund my shipping. no, i will NOT be buying any more Taurus products. i figure i am going to shoot this till it completely falls apart. if it hurts me in the process, i will get a personal injury lawyer, and go after them that way. if it falls apart without hurting me, i will take it to a metro police station, and have it destroyed. just for the record, I WOULD NOT RECOMMEND A TAURUS PRODUCT TO ANYONE, EXCEPT AN ACTUAL ENEMY!