I emailed a list of My Military IFAK kit to a friend of mine that knows about this stuff and he said it looked pretty good but would add the following:
Lube (for nasal ... hard to get in dry)
ACE bandage
Duct or 90mph tape (wrap it on a business card)
Germ-X wipes or a small bottle of sanitizer
(1 additional) CAT
(small) Israeli bandage
(1 or 2) H&H compressed gauze
Aspirin (heart attack)
Benadryl (allergic reaction)
Loperamide (diarrhea)