meh, i would say we have to use components while crafting, so in the end you can hive different subtypes of weapons e.g. normal assault rifles (M4A1), compact assault rifles (MDR-C, AKS-74U), battle rifles (HK 417D) and then you can still craft other weapons e.g. carbines (RFB, SVD-S), PDWs...