Stay away from FleaBay for firearms parts. You probably bought some airsoft-grade junk.
Why do people not learn this? Buy your firearms parts from a reputable firearms, or firearms parts vendor. Pay what they cost. Those parts will work. If, by some chance they don't work, that reputable vendor will take care of you.
FleaBay won't take care of you.
I'm off my rant now, until the next time someone brings up a topic that their parts "that are the same as xxx brand, except for the logo" don't work like they're supposed to.