Everyday I wear BDU shorts or long pants, both of which have roomy front pockets. My EDC gun is a 640-1 .357 magnum. I installed an XS tritium Big Dot front sight on the gun as the only mod. I carry this gun everyday in my right front pocket in an RKBA holster. The gun isn't a lightweight at 23 oz, but the extra weight does help with the recoil form the magnums (125 gr DPX).
What I have found is that a purpose built
gun belt is a very important part of successfully carrying a heavier gun in the front pants pocket. It really helps alleviate some of the excess "sagging".