I know that there is a random chance to get some loot from enemies when you kill them. However, many of my soldiers don't have modded weapons due to not having found enough.
Other than looting, is there any other way to get weapon mods? Can you build them?
It seems logical to me that XCOM should be able to build a scope for a gun but I've not seen anywhere to do so.