If you think about it a bit, you can understand why they don't always touch. If the barrels are set up to have the axis of their bores intersect at some specific distance, say 40 yds, whether they touch at the muzzles or not depends on the thickness at the breech and the length of the barrels, unless he barrels are bent in the middle for the shorter lengths.