Unfortunately, we don't have infinite time and resources. We can't just "put a gun in MP", guns in MP are an "all or nothing deal" and require a substantial amount of extra effort to add.
Gun for SP:
- model
- texture
- animations
- settings
(attachments, camos, etc... are all optional)
Gun for MP:
- model
- texture
- animations
- settings
- additional models (attachments)
- additional animations (to support different attachment)
- additional textures (camo)
- additional settings (each attachment has it's own setting)
- balancing (for each variant)
- additional images (Create a Class image, Obituary Icon, etc...)
- challenges
- titles
- emblems
- addition memory (everything above uses extra)
- anything else I forgot
To give you an idea, with attachments there are 10 variants of each LMG. When you add in Bling there are 40 variants. Time to test and tune these is not free.