This is an MP5 M-LOK Handguard that can fit on ics mp5 but probably on other brands too.
I printed it without supports on 0.4mm nozzle with 0.2mm layer height.