It sounds like you understand the idea.
I am also thinking in terms of basic first aid (depending upon how basic, this one can be large, including stockpiling various antibiotics, even some controlled substances), enough water to serve yourselves for a couple or a few weeks, dry goods and canned goods which can last for months or even years.
What about salt, sugar, spices to make life worth continuing? I have just come to this. What if there is no salt? Yeah, we could all do with less sugar, but do we want to? Salt, especially "complete salt" including all the minerals of the sea can make a great difference in how we live.
Remember Ghandi. They took away his salt and he created the start of a revolution by sitting to watch evaporating sea water to make his "forbidden" salt. He felt that taxing salt was wrong and he was right.
But, I have digressed.
Back to your knives. Do you know how to fight someone off with them? Have you ever had any training that might lead you to imagine for a moment that your knives are enough to defend your lives and property from a single person determined to take your well being and all your assets from you to protect HIS OWN family?
Even those who have guns; can you honestly expect to defend your family and your food stores from invaders with your puny little weapon?
SO, you can stand there and shoot a paper target, but how about one that shoots back, then moves and shoots again, never allowing you a single glimpse of him let alone a shot at him. HOW do you fight back with your puny little skills using a target gun??
Well, you need to know how to FIGHT with a gun, instead of just standing and shooting at a static target.
My main point is, have we learned how to fight to save ourselves or have we only learned how to present a new weapon to an attacker after they take it from us and turn it against us?