That's completely wrong.
When the government spends on defense that money is not put into a large pit somewhere at Lockheed HQ and then lit on fire. It is spent on wages, on buying things from other contractors, etc. It ends up in people's pockets just like stimulus checks do. There's no difference. This is Econ 101 stuff.
You're seriously misleading people in this thread about how CPI, inflation, and the economy as a whole works.