Ok i disagree with most of you
If you look at any of the Millenniums, you'll see the Pro's that come over, with they're kit laid out and selling it all. Just because they're sponsored doesn't mean they have a luxury lifestyle, some of the time they 'have' to make the money from this gear to get themselves home.
As pointed out already, they get a lot more tops than they do other gear, which is the exact point why it would make more sense to sell these.
If fans are fans than they'll want the top whether it costs or whether its free.
As for the selling of the guns before they've been used... this is Sponsorship. A lot of teams are given an allocation of guns each, now baring in mind they only need one to play, possibly two, and a guns worth more brand new... well i'd sell it if it meant making it to training
Sell sell sell i say.