I got a SD40 VE at a very good price from a BIL. The factory trigger is AWFUL! There's mixed, though mostly positive, reviews of the Apex trigger and spring package. Anybody have experience with the Apex or any other upgrade for SD? TIA.