Yes, Coast Guard missing and order may be incorrect. The order of display for military flags is: Army, Marine Corps, Navy, Air force, and Coast Guard. I don't know if it applies to logos.