All right, post #27 gives the reasons I am saying what I say here.
The only real problem I have with your design is the trunnion interface with the tube (especially) and the breech plug. With the trunnion bearing only on the tube, the stress will exceed the strength of the metal and you will get deformation, at least on the first few shots. By then, you will probably be able to draw up the bolts to the point where the breech plug will bear on the trunnion and the deformation will stop. On the other hand, there is only .005" difference in length and that will go in the first shot and you may get a little deformation the whole length of the trunnion.
It is generally not good practice to design expecting to have infinite stress (from the line contact) even though the material will spread in response to the stress. I would put a flat on the breech plug/tube side of the trunnion to eliminate the infinite stress. It doesn't have to be very wide if the whole mortar base bears on the trunnion. A .5" flat is only .017" deep and would give you 5 3/8 sq in of surface. A 1" flat is .068" deep and that would give 10.75 sq in of surface to take the firing load, lowering the stress to 17900 psi.
Actually, I guess I am including reasons here, too. Simply I would recommend a 1" flat on the upper side of the trunnion and fitting such that tube and plug both bear on the trunnion but are both tight to each other, too.