LOL
Like an good debate.
No, to the slide and Yes! to the barrel. I already have an good metal slide so getting one wasn't important and I have an tight bore Barrel for the TM G17 installed in my G32c
hope this helps

cheers
***Edited***
Just to support my statement regarding the TM G17 vs KJW G32C, I have used this part to replace my Knocker valve which broke:
http://www.airsoftparts.ca/store2/in...roducts_id=923
works like an charm