I got mine from rare G/A souls. I've gotten 2 Tailgunner Eddie's from Legendary souls. Then again, I've had 2 Tailgunners from G/A as well. If you have a way of getting LEgendary souls fast, I'd go with that, otherwise just keep saving friendship coins for G/A.