Some guns are brand sensitive. The TSD BBs sound like cheap junk giveaway BBs; free bag with every gun you buy kind of thing.
I've had really good luck with Madbull and BB Bastard BBs. You'll probably find a lot of people who swear by the Bastards.
Airsoft, where nothing is hurt but feelings.