In order to obtain a "seamless" mosaic, radiance (and preferably reflectance) might need to be calculated before performing the mosaic because gain changes might occur in one or more of the scenes. When two scenes have different gain states, they have different dynamic ranges and there will be a shift in Digital Number (DN) values from one scene to the next. This can be determined by reviewing the included metadata file for each scene.
Some imaging software packages have a utility that can automatically create the radiance image, based on the gain/bias in the header file. If this is not available, a manual "band math function" might be necessary.
Learn more: Landsat Level-1 Conversion Equations