There are only two types of people in this world, those who want to control others, and those who have no such desire. The former is the enemy of humanity.
Stand together. Stand strong. Don't give them an inch for they will take a mile.
Yet it appears consistently in photos of Delta and other high speed units. The credibility is there whether you think it passed full USSOCOM trials or whether a handful of them went out of their way to select it over all other LPVOs.
I wouldn't be concerned about a photo that's been in circulation for years and published by major international news organizations: https://www.reuters.com/article/us-m...-idUSKBN17R0D2