whys there so many in shops? they drop or were given by GMS?
They drop from the new story mission.
Forum Rules
Connect With Us