I'm never satisfied haha, more like got tired of sanding and dremeling. This is PLA (would probably work with abs in the future). I got it to a point of it being decent and buildup layers not bothering me too much . I put it together with superglue (gel variant), which let me wiggle parts into place for a few seconds before gripping it. I used Tamiya putty to cover up the seams, sanded it and filed to get all the big stuff out. Primed it first time (it tends to get into small cracks), sanded it once more and primed it again.
@Didier Klein
It took some time to print, maybe a week of pure printing time. It took longer to sand it and assemble.
Thanks for feedback guys, I'll try my best