So I'm in the proccess of acquiring the parts to build a new upper reciever. Most of my parts are on order already. I had ordered a cheap quad rail handguard for it. Because I'm a cheapskate sometimes, I didn't want to shell out the cash out of my pocket and had a walmart gift card still I decided to order one off of their website. Well, it showed up without the rail covers. It is sold through a third party company so I contacted them and they sent me a new one, no questions asked. Didn't even ask for the old one back. Then the new one arrived and same issue. I think it is more a manufacturer issue but it will teach me to be so cheap. I should have known better and its my fault for not remembering that you get what you pay for. Lesson learned.