Okay, here is the deal. The 3904 is the 3rd Gen evolution of the Model 39.
39 > 39-2 > 439 > 3904
The first three above had an 8-rd magazine with a flat metal floor plate. When seated, it too had a tiny gap. When 3rd Gens arrived, the first magazines were indeed 8-rd, but now had a plastic floor plate. And a tiny gap. Very shortly after, the magazines moved to 9-rd capacity even though from the outside, they looked basically the same as the very short-lived 8-rd plastic floor plate magazine.
The original 8-rd plastic floor plate magazine is out there in the wild but only the most astute and detail-oriented S&W pistol fans really remember, recognize or care about them, for the most part.
If you find one, it will work, but it offers no tangible advantage over the magazine you have currently. The small gap is something you are stuck with.
Of course, this assumes that the magazine you have now that you don't care for is indeed genuine S&W. If it happens to be some junk Pro-Mag, I can understand why you don't like it.
The S&W magazine that fits "952/3906" is the magazine that is correct for your 3904.