I didn't see the Barrett episode, but I did see the first part of the Tavor/Sensor Fused Weapon episode. Several things struck me about both:
I got a bad feeling about the Tavor, and the way they presented it. First off, no iron back-up sights at all? And the claim that the optic was an integral part of the barrel had to be incorrect. They made a big deal out of it being more compact, which is true, being a bullpup, but the size difference seems irrelevent. An M4 is nominally 33 inches long, extended; the Tavor is 28 inches. 5 inches is a difference, but you can drop that down to 2 inches by collapsing the stock. There are no provisions for an M203, or much of anything else (although some will undoubtedly argue that to be a good thing).
And did anyone else notice the firearms instructor walking in FRONT of a line of soldiers, in prone position with rifles pointed downrange?!
One thing struck me about the Sensor Fused Weapon CBU-97B/BLU-108B munition: they never gave any information on the combat efficacy of the weapon. Of all the munitions that actually hit their target, what percentage successfully disable/destroy the enemy vehicle? And what about the crew? They spent some time talking about the lone combat test of the SFW in Iraq, and how it supposedly hit a number of Iraqi vehicles, causing the rest of the formation to surrender...but they never say how badly damaged the vehicles really were. Those omissions seem somewhat suspicious to me, and I'd love to know how effective it really is at disabling/destroying enemy armor.