I found this listing for a much better price, but the pictures looks like it's missing a lot of the CF and aluminum parts - they kinda look like plastic. I wonder if that's a RTR version or something? If so, I'd rather pay the $420 and get all the goodies right away...