Sanded it down, then putty which needs to be sanded down but I think this will work.
I know, it's still rough...
I really love this plastic putty, so much better than the Squadron Putty I used the last time I built.
Well, needing to get paints to weather the chassis and suspension.
Edit: ordered the weathering paints from Hobbylinc and now I wait for 2 weeks or so...