They sent me the wrong upper. I ordered a 16" CHF M4A1. They sent me a 16" mid length A2. No response after being on hold for 20 minutes, I try to leave a voicemail and it wasn't working. So I email them and get an immediate response saying that it will take 4 business days to get back to me. I think I'm going to call it a day and grab a beer.