Except assets in Reactivate missions are all legal....Something I noticed but didn't really thought about too deeply.
Assets are not included in mission rewards, only goods & data.
So you literally have to be a thief to upgrade your suit & guns, no way around it.