use CSG instead of a grid to make the heads. lower end of the barrel is a polygon, better to put that catch somewhere else, and turn it into a box. also, for your specs, the gun is overpressured. there is no ejection system, and recoiless catridges wont work well with this design. also, you might want to use a DA-styled revolver action for the trigger