Haven’t seen a recent shortage of 12 guage.
Last time (Zer0 immaculation) 22LR was available in quantity. (I stocked up).