Thank goodness I didn't pop the question yet and am subject to wifey screening on spending money cuz I just caved in to the gun addiction again and bought a Canik TP9SFX. I had no idea the trigger reset on it was so nice. I can't wait to go to the range with it