Looking pretty good so far! I would say the transition of the barrel from the cylindrical shape to the octagonal shape is a little bit flimsy looking. I would try and give that part another look. Alsoif you give your model a slight bevelling on all the sharp edges I think that will make it look better