Your mason jar is not closed tightly enough. Tighten the lid down better. I've seen several ounces of stuff, which fills the room with the smell of weed when it's so much as opened, yet which does not smell at all inside it's jar.
IMO, a classic mason jar is better than the kilner jar - with the kilner jar, if it's not closed tightly enough, there's nothing you can do. It closes exactly as tight as the little latch will close it. You can close a mason jar more tightly by just tightening the cover with more force.
I also wouldn't really recommend storing weed in the fridge, due to the possibility of condensation (depends on the moisture content of the air inside, and hense, of the weed). Condensation on one's weed would be undesirable, as it could encourage mold.