Honestly, with a few exceptions here and there avoid TMC. I would go with Flyye because they are really nice, affordable, look extremely realistic, and I can vouch for them (I use their AOR1 6094 for my current DEVGRU impression). As for your impression, I am skeptical of your time frame and seal team choice. If you are referring directly to the Battle of Ramadi, that was about 5 months long in 2006. If this is what you are referring to, I think Seal Team 10 is wrong. If I remember correctly it was Teams 3 and 5, I don't think Team 10 was even involved in it. As for your plate carrier, the 6094 is the wrong choice for that place and time. From everything I know of, and can find, a RRV, MBSS, or 1961A (or whatever model)with a PACA setup was very common. The CIRAS is looking like the only major plate carrier I can find in any reference photos, so your kinda limited. Try to keep them khaki because that is all I can really find.
Gimpalong, you have a really good link there for reference (IMO).
G&P/VFC MK18 mod 1
HPA Tippmann M4 (soon to be Block II)
Custom WE 1911
That's not a SEAL, it is almost definitely an airsofter or impressionist. That's also not accurate for Ramadi.
The 6094 was not used too much back then but Team guys. Get an MBSS with PACA or CIRAS. The RRV wasn't used as much for DA stuff in Iraq. Yes, get a 6004 with P226. They were very common in Iraq in those years. You'll need old gen black buckle Eagle and Allied MLCS pouches from that era in Khaki. SEALs don't use CB all that much. I'd skip the shemagh as well.
This is one of the best ref videos from Ramadi during that time frame. The video was blurred for PERSEC, but I know there is a copy floating around that is longer featuring more Army or USMC units and not blurred. www.youtube.com/watch?v=2Je_XYkSu4w SEAL part starts at around 1:00 minute
The Raine rigger's is also incorrect. Get an Eagle, BHI or LBT one. Most of them are running belt kit on a duty belt with suspenders. It is hard to tell if they're actually running a riggers belt for their pants, but I'd say 90% that they are.