Just a couple of items that are a bit out, your barrel protrusion......bit short
Attachment 56248

and the volley sight plate screw head is proud instead of flush.