i think that is a question of principle if it is wanted by the community and devs to make the game more "easy entry" or to keep it with the steep curve( or make it even more so)...but that might very well be another topic worth of discussion.
To contribute a bit: Would it be better if the ammo was un-tradable?`Maybe if it has to be mounted like other equipment to use, this might be a quick/dirty fix...that way you would have to land somewhere to restock even if ammo was traded to you....which would make angagements and ammo capacity a bit more plannable