Yes. The UTG Pro M-LOK DPMS-LR308 High Profile Super Slim Free Float Handguard will fit and function with your Diamondback DB10. The DB10 uses Armalite A lower receiver parts, and DPMS high profile handguards.
This handguard will not work for the DB10 .308 pistol. The barrel nut is 16 tpi. The DB10 pistol receiver is Armalite A 18 tpi threads. I bought this handguard and will have to return it.