I'll go with Gun blast and say DNO just stands for social work.
y they chose "DNO" as the name? as in Russian slang dno=(social) bottom has a negative meaning