Your post screams g19. It is a fine 9mm, if your standard for buying guns is paying $600 for a gun and then adding $50-$100 for sights and $50-$100 to make the trigger what you want.
May I suggest you at least look at a CZ75 B SA in 9mm. It is solid ootb. It sells for $550-$600ish. It is completely different than what you love right now. The SP01 adds a rail. Might be work ordering from czcustom to get exactly what you want far a reasonable price.
May I suggest you at least look at a CZ75 B SA in 9mm. It is solid ootb. It sells for $550-$600ish. It is completely different than what you love right now. The SP01 adds a rail. Might be work ordering from czcustom to get exactly what you want far a reasonable price.