"Delta Force currently uses Glocks"
Unless you have personal knowledge, you will not be able to confirm this. And if you had personal knowledge you would not, could not, or should not make any such claim. Also, both Navy Seals and Delta Force can use what they want within reason, so I'm sure some of both use Glocks but we know for sure the Seals mostly use Sigs.
'I wouldn't call DHS "best of the best" of anything"