Thanks very much for your timely replies gents, you all persuaded me that it was a worthwhile gun! I literally just walked back in the door with a TM G17. Very excited to begin playing with it.
Are there any suggestions as to parts or brands I should look at? I'm thinking of replacing the frame as soon as possible (preventative measure), a new inner barrel, hop up rubber, and eventually a new magazine catch, slide catch, new slide and outer barrel. Am I missing anything crucial?
I do need to research into improving the gas efficiency, and finding out exactly what parts will do the trick. Short stroking is one way to do this correct?