As it is there, the metal areas just need finishing with some depth (wash and highlights). Add rust to taste.
The colours. I think the problem is that they are bright primary/secondary colours. This make it look toy-like and not "real".
First, do you have an army theme for this to add to?
to be continued...