Seems like everyone now-a-days make AR parts. A year ago they were fat n happy. Now, not so much as the insanity has subsided. I would get a refund and as stated above, go with a name brand. Problem is as most of the "new" AR builders watched a youtube video and SHAZAM.....they are the chitz in...