Instead of limiting the size of the gun itself (imposing a maximum number of voxels), maybe the game could just automatically adjust the size?
With this, mod makers could make very big high-detail mods, but then they would just be scaled down to the size of the default rifle.
Thish should disable those "laser mods", and at the same time give way to very highly-detailed mods.
Thoughts?