I just trashed a Taurus Ultralite after Taurus sent it back to me with the firing pin fixed. Took it to the range and misfire after misfire from the firing pin not making contact till I finally gave up on it. Live and learn. What a peice of trash. will never own another Taurus.