There’s a lot of redundancy in that list.
SKS?
I agree - you really need just one in each category he mentions (handgun, .22 rifle, large cal bolt gun, semiauto rifle). He’s got multiples in each category there, particularly the semiautos (AK, AR, Garand, Mini).
Also, a Mossberg 500 shotgun can swap in for the Rem 870 and is a bit less expensive.
One thing to consider is standardizing calibers as much as posssible, as in not having 100 different calibers around that would get confusing if TSHTF.
LQ