I would strongly consider EGW (Evolution Gun Works) parts for internals. They're not cheap: $120 ish for the parts you mentioned. However, they are also intentionally made a little 'big', because they're designed to be gunsmith fitted. That may or may not be important to you.
Enjoy your pistol.
RIP, Jeff Dorr: 1964 - July 17, 2009
"When young men seek to be like you, when lazy men resent you, when powerful men look over their shoulder at you, when cowardly men plot behind your back, when corrupt men wish you were gone and evil men want you dead . . . Only then will you have done your share." - Phil Messina