At 10,814 rounds my P30 trigger spring gave up the ghost when I was 7 rounds into a range session. While it was nice to see that I could manually reset the trigger, I was a little disappointed in the relatively low round count to failure. Up to this point the gun had never bobbled or failed.
Back home I proceeded to replace this spring for the first time (after reading some of the tips here). The first 15 minutes were quite frustrating, so I took a short break and determined a new course. The new way was successful within a couple minutes.
This is what worked for me -
I already had the slide stop levers both off.
Holding the trigger forward and correctly positioned with my left thumb, I started the trigger axle through the left side of the frame.
Using a tweezers I dropped the spring into position.
Now here is the magic, I had narrowed and thinned a Hilton Yam armorers tool, using that, I slightly wedged the spring forward and down.
I pushed the axle in from the left with my left index finger, removed the tool, and gently tapped the axle home.
I reinstalled the right slide stop, and then using the tip of the armorers tool, I lifted the end of the spring up and slid the left side release into position.
Done.