I usually just read this forum and I'm far from a tin foil conspiracy theorist, but looking at different puzzle pieces that seem to fit together all to well is making me rethink some of my stances.

Is anybody reevaluating the BILLION + rounds that various government departments took delivery of in the past year? Strange days.