Brun Sieve Upper and Lower Bounds from the Weight-Level Fundamental Lemma